A charged particle in a magnetic field emits radiation. The number of photons emitted in a second is
where is the critical photon energy (the median of the energy spectrum) and P the total radiated power:
| ||
|
is the / Lorentz factor and . is the curvature caused by the magnetic field. For more detailed derivation of these equations, see []. The velocity of the particle being , the number of photons per meter is
| ||
| ||
|
The fine structure constant and it is assumed that .
The curvature in a magnetic field B which has a component transversal to the particle velocity can be computed []
where p is the momentum of the particle in GeV. B is in tesla and is in meters.
Knowing the step length, the energy of the electron and the curvature of the particle track in the magnetic field, the number of photons in a step can be sampled from a Poissonian distribution around the mean value
Now, the energies of photons have to be determined. The energy distribution in a step follows the distribution []
The energy can be sampled from this by inverse transform method:
| ||
|
The double integral is not analytically solved, and the sampling is done from tabulated values of numerically computes .
Two methods have been implemented. If the flag ISYNC is set to 1, the photons are emitted at the end of the step along the current direction. If ISYNC is set to 3, the photons are emitted randomly along the tangent the real trajectory of the particle. In the case when ISYNC = 3, the magnetic field tracking routines are called for each photon, and therefore this option is considrably slower than ISYNC = 1.
Figure: The point where the synchrotron radiation photon
is generated. The figure on the left describes
the situation when ISYNC = 1, and the one
on the right when ISYNC = 3. The little
arrows are the photons and STEP is the
step taken by the
or
. VECT
is the new direction computed in GTELEC
before entering in GSYNC.