|
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. |