Skip to content

Script to calculate classical Compton emission spectra from moving charged particles

Notifications You must be signed in to change notification settings

maxbalrog/Compton_scattering_classic

Repository files navigation

Compton_scattering_classic

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

About

Script to calculate classical Compton emission spectra from moving charged particles

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published