(angdist)¶
The angular distribution radiation model takes the full angular distribution of radiation into account. In contrast to the cone model—which assumes that all radiation is emitted exactly along the particle velocity vector—this model allows for arbitrary shapes of the angular distribution of radiation.
Summary of options¶
The following options are available in the angdist
radiation model.
Option | Description |
@RadiationModel(angdist) emission |
Type of radiation emission to model. |
@RadiationModel(angdist) nsamples |
Number of points in each dimension of the detector surface. |
@RadiationModel(angdist) qrule2d |
Quadrature rule to use for integrating over the detector surface. |
Example configuration¶
The following example configures a synchrotron radiation model with the detector surface discretized using a total of 16 points:
@RadiationModel ourModel (angdist) {
emission = synchrotron;
nsamples = 4;
}
All options¶
-
emission
¶
Default value: None Allowed values: bremsstrahlung
orsynchrotron
Specifies the type of radiation emission to model. Currently, the two available options are
bremsstrahlung
andsynchrotron
. The appropriate formulas to use are chosen automatically, depending on whether spectral dependence is considered, and if guiding-center drifts are included or not.
-
nsamples
¶
Default value: 1 Allowed values: Any positive integer. Number of points in each dimension to discretize the detector surface with. The total number of points on the detector surface is therefore
nsamples^2
.
-
qagslimit
¶
Default value: 100 Allowed values: Any positive integer Number of points in QAGS (quadrature) workspace.
-
qagstol
¶
Default value: 1e-3
Allowed values: Any positive real number Relative tolerance for the QAGS integration.
-
qrule2d
¶
Default value: simpson
Allowed values: simpson
Specifies the quadrature rule to use for integrating over the detector surface. Currently, only Simpson’s rule has been implemented, with the exception of the special case
nsamples = 1
, in which case the function is merely evaluated in the detector center-point.