Repository for calculation of Compton emission spectra based on electron's trajectory (classical framework).
Incident laser pulse | Electron's trajectories | Scattered spectrum |
---|---|---|
ComptonSpec_classic.py - classes necessary for computation
class_usage.ipynb - demonstration of class usage
Benchmarks.ipynb - several benchmarks (analytics with rectangular laser pulse, Thomson cross section, comparison with quantum and VDSR simulations)
This code was used in the following article
[1] - Valialshchikov M., Kharin V.Y., Rykovanov S. Phys. Rev. Lett.,
126, 194801 (2021). Link