Lost particles state codes
Particles lost by the simulation have Particles.state <= 0. Different states are used to identify different particle loss events.
State C |
flag |
Information |
---|---|---|
0 |
XT_LOST_ON_APERTURE |
Lost on explicit aperture element (e.g. LimitRect, LimitEllip etc.). |
-1 |
XP_LOST_ON_GLOBAL_AP |
Lost on global aperture limit set in the tracker. |
-2 |
XT_LOST_ON_LONG_CUT |
Lost due to a longitudinal cut. |
-10 |
XT_LOST_ALL_E_IN_SYNRAD |
Lost all energy in synchrotron radiation. |
-11 |
XF_OUTSIDE_INTERPOL |
Found outside interpolation grid. |
-12 |
XF_TOO_MANY_PHOTONS |
Too many photons in beamstrahlung. |
-20 |
RNG_ERR_SEEDS_NOT_SET |
Random generator seeds not set. |
-21 |
RNG_ERR_INVALID_TRACK |
Invalid tracking inside random generator element. |
-22 |
RNG_ERR_RUTH_NOT_SET |
Random Rutherford parameters not set. |
-30 |
XT_FULL_BEND_BACKTR |
Backtracking in full bend non implemented yet. |
-31 |
XT_MULTIP_IN_BEND_BACKTR |
Backtracking in multipolar kick for bend non implemented yet. |
-32 |
XT_DIP_EDGE_FULL_BACKTR |
Backtracking in full dipole edge non implemented yet. |
-333 |
XC_LOST_ON_EVEREST |
Lost in Everest collimator. |
-334 |
XC_LOST_ON_EVEREST_CRYSTAL |
Lost in Everest crystal. |
-335 |
XC_LOST_ON_FLUKA |
Lost in FLUKA collimator. |
-336 |
XC_LOST_ON_GEANT4 |
Lost in Geant4 collimator. |
-340 |
XC_LOST_ON_ABSORBER |
Lost in black absorber. |
-390 |
XC_ERR_INVALID_TRACK |
Invalid tracking in collimator (e.g. backtracking, during twiss). |
-399 |
XC_ERR |
General collimator error. |
-400 |
XT_LOST_IN_RF_TRACK |
Lost in RF-Track |
-100XXXX |
Used to handle coasting |