First Simulations for the EuAPS Betatron Radiation Source: A Dedicated Radiation Calculation Code
Abstract
:1. Introduction
2. Materials and Methods
2.1. Data Structuring
- First loop over the timesteps to identify the maximum number of concurrent IDs in a single timestep (maximum instantaneous “size” of the self-injected beam).
- Identification of the array of unique IDs , with size . This condition is given by the fact that the total number of beam IDs can be greater then the maximum instantaneous number of IDs in the beam, due to the window entering/leaving dynamics of the self-injected electrons.
- Creation of temporary arrays with dimensions or .
- Second loop over the timesteps, sorting the variables by ID values, and inserting them into the arrays. Note that, in a timestep (row of ), the number of present IDs may generally be . In these cases, the variables sorted by ID will be accumulated in the leftmost columns of , while NaNs will be left in the free cells (see the leftmost block in Figure 1, green/yellow array matrix).
- Creation of final arrays filled with NaN values, with dimensions or (see leftmost block in Figure 1, blue array matrix).
- Initialization of a counter array with size set to all zeros; this object will keep track of the timesteps where the jth ID variables are found during the alignment process.
- ID alignment: a single loop with index (j) over . is incremented only at positions i where . The same indices for which this condition is satisfied are used to extract the variables from and insert them into . A visual representation of the loop is presented in Figure 1, going from the left box to the right one.
2.2. Spectrum Calculation
- Total Field Calculation (TFC): To proceed in this manner, it is necessary to interpolate the fields produced by each particle on the detector. This is carried out using a specifically designed algorithm where
- All the fields on the detector are combined into a single array, which is then sorted based on ;
- Concurrently, a container of size is filled by interpolating the field of each particle i at all the missing time points ;
- Finally, the ordered fields from the first step are directly summed into the container, providing the temporal profile of the total field.
Then, to compute the spectrum, it is possible to perform a Fourier Transform (FT) directly on the total field on the detector, using as the array of times. - Direct FT Calculation (DFC): In this faster approach, we exploit the principle of the superposition of fields to decompose a single FT of the total field into a sum of FTs on the fields of individual particles. The obtained spectrum is identical to the TFC case, but the information about the temporal profile of the field is lost.
3. Results
3.1. Validation
3.2. Betatron Radiation Analysis: A Peculiar Case
- A decrease in the cutoff energy.
- A decrease in the extension of the low-energy background (left).
- An increase in the peak intensity.
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Ferrario, M.; Assmann, R.W.; Avaldi, L.; Bolognesi, P.; Catalano, R.; Cianchi, A.; Cirrone, P.; Falone, A.; Ferro, T.; Gizzi, L.; et al. EuPRAXIA Advanced Photon Sources PNRR_EuAPS Project. Available online: https://www.lnf.infn.it/sis/preprint/getfilepdf.php?filename=INFN-23-12-LNF.pdf (accessed on 6 April 2023).
- Assmann, R.W.; Ferrario, M.; Weikum, M.K.; Akhter, T.; Alesini, D.; Alexandrova, A.S.; Anania, M.P.; Andreev, N.E.; Andriyash, I.; Artioli, M.; et al. EuPRAXIA Conceptual Design Report. Eur. Phys. J. Spec. Top. 2020, 229, 3675–4284. [Google Scholar] [CrossRef]
- Esarey, E.; Schroeder, C.B.; Leemans, W.P. Physics of laser-driven plasma-based electron accelerators. Rev. Mod. Phys. 2009, 81, 1229. [Google Scholar] [CrossRef]
- Corde, S.; Ta Phuoc, K.; Lambert, G.; Fitour, R.; Malka, V.; Rousse, A.; Beck, A.; Lefebvre, E. Femtosecond X rays from laser-plasma accelerators. Rev. Mod. Phys. 2013, 85, 1. [Google Scholar] [CrossRef]
- Ferri, J.; Corde, S.; Dopp, A.; Lifschitz, A.; Doche, A.; Thaury, C.; Ta Phuoc, K.; Mahieu, B.; Andriyash, I.A.; Malka, V.; et al. High-Brilliance Betatron γ-ray Source Powered by Laser-Accelerated Electrons. Phys. Rev. Lett. 2018, 120, 254802. [Google Scholar] [CrossRef]
- Paroli, B.; Potenza, M.A.C. Radiation Emission Processes and Properties: Synchrotron, Undulator and Betatron Radiation. Adv. Phys. X 2017, 2, 978–1004. [Google Scholar] [CrossRef]
- Esarey, E.; Shadwick, B.A.; Catravas, P.; Leemans, W.P. Synchrotron radiation from electron beams in plasma-focusing channels. Phys. Rev. E 2002, 65, 056505. [Google Scholar] [CrossRef] [PubMed]
- Kostyukov, I.; Kiselev, S.; Pukhov, A. X-ray generation in an ion channel. Phys. Plasmas 2003, 10, 4818–4828. [Google Scholar] [CrossRef]
- FBPIC (Fourier-Bessel Particle-In-Cell) Documentation. Available online: https://fbpic.github.io/ (accessed on 1 September 2023).
- Lehe, R.; Kirchen, M.; Andriyash, I.A.; Godfrey, B.B.; Vay, J. A spectral, quasi-cylindrical and dispersion-free Particle-In-Cell algorithm. Comput. Phys. Commun. 2016, 203, 66–82. [Google Scholar] [CrossRef]
- Jackson, J.D. Radiation from Moving Charges. In Classical Electrodynamics, 2nd ed.; Wiley: Hoboken, NJ, USA, 1975. [Google Scholar]
- Smilei Documentation. Available online: https://smileipic.github.io/Smilei/ (accessed on 1 September 2023).
- Curcio, A.; Giulietti, D.; Dattoli, G.; Ferrario, M. Resonant interaction between laser and electrons undergoing betatron oscillations in the bubble regime. J. Plasma Phys. 2015, 81, 495810513. [Google Scholar] [CrossRef]
- Ciocci, F.; Dattoli, G.; Renieri, A.; Torre, A. Generalities on Synchrotron Radiation. In Insertion Devices for Synchrotron Radiation and Free Electron Laser; World Scientific Publishing Company: Singapore, 2000. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Frazzitta, A.; Bacci, A.; Carbone, A.; Cianchi, A.; Curcio, A.; Drebot, I.; Ferrario, M.; Petrillo, V.; Conti, M.R.; Samsam, S.; et al. First Simulations for the EuAPS Betatron Radiation Source: A Dedicated Radiation Calculation Code. Instruments 2023, 7, 52. https://doi.org/10.3390/instruments7040052
Frazzitta A, Bacci A, Carbone A, Cianchi A, Curcio A, Drebot I, Ferrario M, Petrillo V, Conti MR, Samsam S, et al. First Simulations for the EuAPS Betatron Radiation Source: A Dedicated Radiation Calculation Code. Instruments. 2023; 7(4):52. https://doi.org/10.3390/instruments7040052
Chicago/Turabian StyleFrazzitta, Andrea, Alberto Bacci, Arianna Carbone, Alessandro Cianchi, Alessandro Curcio, Illya Drebot, Massimo Ferrario, Vittoria Petrillo, Marcello Rossetti Conti, Sanae Samsam, and et al. 2023. "First Simulations for the EuAPS Betatron Radiation Source: A Dedicated Radiation Calculation Code" Instruments 7, no. 4: 52. https://doi.org/10.3390/instruments7040052
APA StyleFrazzitta, A., Bacci, A., Carbone, A., Cianchi, A., Curcio, A., Drebot, I., Ferrario, M., Petrillo, V., Conti, M. R., Samsam, S., Serafini, L., & Rossi, A. R. (2023). First Simulations for the EuAPS Betatron Radiation Source: A Dedicated Radiation Calculation Code. Instruments, 7(4), 52. https://doi.org/10.3390/instruments7040052