Abstract
We discuss the underlying reasoning behind and the details of the numerical algorithm used in the GINGER free-electron laser simulation code to load the initial shot noise microbunching on the electron beam. In particular, we point out that there are some additional subtleties which must be followed for multidimensional codes which are not necessary for one-dimensional formulations. Moreover, requiring that the higher harmonics of the microbunching also be properly initialized with the correct statistics leads to additional complexities. We present some numerical results including the predicted incoherent, spontaneous emission as tests of the shot noise algorithm's correctness.
Cite
CITATION STYLE
Fawley, W. M. (2002). Algorithm for loading shot noise microbunching in multidimensional, free-electron laser simulation codes. Physical Review Special Topics - Accelerators and Beams, 5(7), 1–6. https://doi.org/10.1103/PhysRevSTAB.5.070701
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.