|
GGEMS
1.1
GPU GEant4-based Monte Carlo Simulations
|
Go to the documentation of this file. 1 #ifndef GUARD_GGEMS_GLOBAL_GGEMSCONSTANTS_HH
2 #define GUARD_GGEMS_GLOBAL_GGEMSCONSTANTS_HH
34 #include "GGEMS/global/GGEMSExport.hh"
81 #endif // End of GUARD_GGEMS_GLOBAL_GGEMSCONSTANTS_HH
__constant GGfloat ATOMIC_MASS_UNIT_C2
__constant GGfloat PI_SQUARED
__constant GGfloat ELECTRON_CHARGE_SQUARED
__constant GGfloat GASTHRESHOLD
__constant GGfloat HBAR_PLANCK
__constant GGfloat ALPHA_RCL2
__constant GGfloat ELM_COUPLING
__constant GGfloat H_PLANCK
__constant GGfloat ELECTRON_COMPTON_LENGTH
__constant GGfloat HALF_PI
__constant GGfloat ELECTRON_MASS_C2
__constant GGfloat C_LIGHT
#define __constant
__constant is known for OpenCL, but for C++ we define __constant as a constexpr
__constant GGfloat C_LIGHT_SQUARED
__constant GGfloat NEUTRON_MASS_C2
__constant GGfloat BOHR_RADIUS
__constant GGfloat TWO_PI
__constant GGfloat ATOMIC_MASS_UNIT
Namespace storing all the usefull physical units.
__constant GGfloat POSITRON_MASS_C2
__constant GGfloat HBARC_SQUARED
__constant GGfloat PROTON_MASS_C2
__constant GGfloat EPSILON0
__constant GGfloat ELECTRON_CHARGE
__constant GGfloat FINE_STRUCTURE_CONST
__constant GGfloat CLASSIC_ELECTRON_RADIUS
__constant GGfloat AVOGADRO
__constant GGfloat TWO_PI_MC2_RCL2