Class Summary |
BremsContinuous |
class contains functions necessary for calculation of bremsstrahlung losses |
BremsStochastic |
class contains functions necessary for calculation of bremsstrahlung losses |
Bremsstrahlung |
class contains functions necessary for calculation of bremsstrahlung losses |
CrossSections |
initializes all cross sections and keeps references to them |
Decay |
class contains functions necessary for the calculation of decay |
Energy2Loss |
class contains functions for evaluation of the spread of the continuous energy losses |
Energy2LossE |
class contains functions for evaluation of the spread of the continuous energy losses |
Energy2LossX |
class contains functions for evaluation of the spread of the continuous energy losses |
EpairContinuous |
class contains functions necessary for calculation of e+e- pair production losses |
Epairproduction |
class contains functions necessary for calculation of e+e- pair production losses |
EpairStochastic |
class contains functions necessary for calculation of e+e- pair production losses |
FindRoot |
This class provides routines for calculating roots by the combination of the Newton-Raphson method and bisection. |
Integral |
This class provides routines for function integration using Romberg method. |
Interpolate |
This class provides routines for function interpolation. |
Ionizationloss |
class contains functions necessary for calculation of ionization losses |
IonizContinuous |
class contains functions necessary for calculation of ionization losses |
IonizStochastic |
class contains functions necessary for calculation of ionization losses |
MathModel |
root of pure math functions |
Medium |
medium definition |
Output |
Class contains all parametrization table io routines, history/debugging info/secondary
output definitions, and a fast double precision variable formatting routine |
Particle |
particle definition (muon) |
PhotoContinuous |
class contains functions necessary for calculation of photonuclear losses |
Photonuclear |
class contains functions necessary for calculation of photonuclear losses |
PhotoStochastic |
class contains functions necessary for calculation of photonuclear losses |
PhysicsModel |
This is an entry class of the physical model we are building. |
Propagate |
main mmc class - must be constructed before anything else |
Scattering |
class contains functions for evaluation of the Moliere angle distribution spread |
StandardNormal |
This class provides routines for evaluation of random numbers distributed normally. |