Geant4
10.00.p02
|
#include <MuCrossSections.hh>
Public Member Functions | |
MuCrossSections () | |
~MuCrossSections () | |
G4double | CR_Macroscopic (const G4String &, G4Material *, G4double, G4double) |
G4double | CR_PerAtom (const G4String &, G4Element *, G4double, G4double) |
Private Member Functions | |
G4double | CRB_Mephi (G4double, G4double, G4double, G4double) |
G4double | CRK_Mephi (G4double, G4double, G4double, G4double) |
G4double | CRN_Mephi (G4double, G4double, G4double, G4double) |
G4double | CRP_Mephi (G4double, G4double, G4double, G4double) |
Definition at line 44 of file MuCrossSections.hh.
MuCrossSections::MuCrossSections | ( | ) |
Definition at line 44 of file MuCrossSections.cc.
MuCrossSections::~MuCrossSections | ( | ) |
Definition at line 49 of file MuCrossSections.cc.
G4double MuCrossSections::CR_Macroscopic | ( | const G4String & | process, |
G4Material * | material, | ||
G4double | tkin, | ||
G4double | ep | ||
) |
Definition at line 54 of file MuCrossSections.cc.
References G4Material::GetElementVector(), G4Material::GetNumberOfElements(), and G4Material::GetVecNbOfAtomsPerVolume().
Referenced by RunAction::ComputeTheory().
G4double MuCrossSections::CR_PerAtom | ( | const G4String & | process, |
G4Element * | element, | ||
G4double | tkin, | ||
G4double | ep | ||
) |
Definition at line 74 of file MuCrossSections.cc.
References a, cm2, g, G4Element::GetA(), G4Element::GetZ(), GeV, mole, and z.
Definition at line 99 of file MuCrossSections.cc.
Definition at line 220 of file MuCrossSections.cc.
References alpha.