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-classic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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