EGSnrc C++ class library
Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
|
A structure corresponding to the particle production threshold energies common block THRESH
.
More...
#include <egs_interface2.h>
Public Attributes | |
EGS_Float | rmt2 |
EGS_Float | rmsq |
EGS_Float | ap [MXMED] |
EGS_Float | ae [MXMED] |
EGS_Float | up [MXMED] |
EGS_Float | ue [MXMED] |
EGS_Float | te [MXMED] |
EGS_Float | thmoll [MXMED] |
A structure corresponding to the particle production threshold energies common block THRESH
.
Note that the maximum number of media MXMED
is defined in the file array_sizes.h
that must be present in the user code area. The THRESH
common block also contains rmt2
(two times electron rest energy in MeV) and rmsq
(electron rest energy squared), that actually have nothing to do with thresholds. Unfortunately, it is too much effort to remove them from THRESH
and put them where they belong (rmt2
and rmsq
are used in many places).
Definition at line 204 of file egs_interface2.h.
EGS_Float EGS_Thresh::rmt2 |
Two times electron rest energy in MeV (approximately 1.022)
Definition at line 206 of file egs_interface2.h.
EGS_Float EGS_Thresh::rmsq |
electron rest energy squared
Definition at line 208 of file egs_interface2.h.
EGS_Float EGS_Thresh::ap[MXMED] |
Photon production threshold for each medium. This is also the minimum energy of the photon cross section data from PEGS
Definition at line 212 of file egs_interface2.h.
EGS_Float EGS_Thresh::ae[MXMED] |
Electron/positron production threshold for each medium. This is also the minimum energy for the electron positron cross section data from PEGS
Definition at line 216 of file egs_interface2.h.
EGS_Float EGS_Thresh::up[MXMED] |
The upper energy of the photon cross section data for each medium
Definition at line 218 of file egs_interface2.h.
EGS_Float EGS_Thresh::ue[MXMED] |
The upper energy of the electron cross section data for each medium
Definition at line 220 of file egs_interface2.h.
EGS_Float EGS_Thresh::te[MXMED] |
Moller threshold energy (total)
Definition at line 222 of file egs_interface2.h.
EGS_Float EGS_Thresh::thmoll[MXMED] |
Moller threshold energy (kinetic)
Definition at line 224 of file egs_interface2.h.