pychangcooper.photons.synchrotron_emission module¶
-
class
pychangcooper.photons.synchrotron_emission.SynchrotronEmission(gamma_grid, B)[source]¶
-
pychangcooper.photons.synchrotron_emission.synchrotron_cooling_constant(B)[source]¶ Compute the characteristic cooling constant for synchrotron cooling
Define a factor that is dependent on the magnetic field B. The cooling time of an electron at energy gamma is DT = 6 * pi * me*c / (sigma_T B^2 gamma) DT = (1.29234E-9 B^2 gamma)^-1 seconds DT = (cool * gamma)^-1 seconds where B is in Gauss.