Geant4
10.03
|
#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, and mole.
Definition at line 99 of file MuCrossSections.cc.
Definition at line 178 of file MuCrossSections.cc.
Definition at line 220 of file MuCrossSections.cc.
References alpha.
Definition at line 265 of file MuCrossSections.cc.
References a, a0, alpha, fe, G4INCL::Math::max(), sqrte, and G4InuclParticleNames::xi0.