Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4HadronNucleonXsc.hh>
Definition at line 51 of file G4HadronNucleonXsc.hh.
|
explicit |
Definition at line 63 of file G4HadronNucleonXsc.cc.
G4HadronNucleonXsc::~G4HadronNucleonXsc | ( | ) |
Definition at line 79 of file G4HadronNucleonXsc.cc.
G4double G4HadronNucleonXsc::CoulombBarrier | ( | const G4ParticleDefinition * | theParticle, |
const G4ParticleDefinition * | nucleon, | ||
G4double | ekin | ||
) |
Definition at line 1328 of file G4HadronNucleonXsc.cc.
Referenced by GetCoulombBarrier(), and HadronNucleonXscPDG().
void G4HadronNucleonXsc::CrossSectionDescription | ( | std::ostream & | outFile | ) | const |
Definition at line 82 of file G4HadronNucleonXsc.cc.
|
inline |
Definition at line 117 of file G4HadronNucleonXsc.hh.
|
inline |
Definition at line 123 of file G4HadronNucleonXsc.hh.
Referenced by G4BGGNucleonElasticXS::GetIsoCrossSection(), and G4BGGPionElasticXS::GetIsoCrossSection().
|
inline |
Definition at line 93 of file G4HadronNucleonXsc.hh.
|
inline |
Definition at line 101 of file G4HadronNucleonXsc.hh.
Referenced by G4hhElastic::SetParametersCMS().
|
inline |
Definition at line 97 of file G4HadronNucleonXsc.hh.
|
inline |
Definition at line 113 of file G4HadronNucleonXsc.hh.
|
inline |
Definition at line 109 of file G4HadronNucleonXsc.hh.
|
inline |
Definition at line 124 of file G4HadronNucleonXsc.hh.
Referenced by G4ComponentGGHadronNucleusXsc::ComputeCrossSections(), G4ComponentGGHadronNucleusXsc::GetHNinelasticXsc(), G4ComponentGGHadronNucleusXsc::GetHNinelasticXscVU(), G4BGGPionInelasticXS::GetIsoCrossSection(), and G4BGGNucleonInelasticXS::GetIsoCrossSection().
|
inline |
Definition at line 105 of file G4HadronNucleonXsc.hh.
|
inline |
Definition at line 122 of file G4HadronNucleonXsc.hh.
G4double G4HadronNucleonXsc::HadronNucleonXsc | ( | const G4ParticleDefinition * | theParticle, |
const G4ParticleDefinition * | nucleon, | ||
G4double | ekin | ||
) |
Definition at line 92 of file G4HadronNucleonXsc.cc.
Referenced by G4ComponentGGHadronNucleusXsc::ComputeCrossSections().
G4double G4HadronNucleonXsc::HadronNucleonXscEL | ( | const G4ParticleDefinition * | theParticle, |
const G4ParticleDefinition * | nucleon, | ||
G4double | ekin | ||
) |
Definition at line 1263 of file G4HadronNucleonXsc.cc.
Referenced by G4ComponentGGHadronNucleusXsc::GetHadronNucleonXsc(), and GetHadronNucleonXscEL().
G4double G4HadronNucleonXsc::HadronNucleonXscNS | ( | const G4ParticleDefinition * | theParticle, |
const G4ParticleDefinition * | nucleon, | ||
G4double | ekin | ||
) |
Definition at line 336 of file G4HadronNucleonXsc.cc.
Referenced by G4ComponentGGHadronNucleusXsc::GetHadronNucleonXscNS(), GetHadronNucleonXscNS(), G4ComponentGGHadronNucleusXsc::GetHNinelasticXsc(), G4BGGNucleonElasticXS::GetIsoCrossSection(), G4BGGPionElasticXS::GetIsoCrossSection(), G4BGGPionInelasticXS::GetIsoCrossSection(), G4BGGNucleonInelasticXS::GetIsoCrossSection(), HadronNucleonXsc(), HyperonNucleonXscNS(), KaonNucleonXscNS(), and SCBMesonNucleonXscNS().
G4double G4HadronNucleonXsc::HadronNucleonXscPDG | ( | const G4ParticleDefinition * | theParticle, |
const G4ParticleDefinition * | nucleon, | ||
G4double | ekin | ||
) |
Definition at line 144 of file G4HadronNucleonXsc.cc.
Referenced by G4ComponentGGHadronNucleusXsc::GetHadronNucleonXscPDG(), GetHadronNucleonXscPDG(), HadronNucleonXsc(), and HadronNucleonXscNS().
G4double G4HadronNucleonXsc::HadronNucleonXscVU | ( | const G4ParticleDefinition * | theParticle, |
const G4ParticleDefinition * | nucleon, | ||
G4double | ekin | ||
) |
Definition at line 1118 of file G4HadronNucleonXsc.cc.
Referenced by GetHadronNucleonXscVU(), and G4ComponentGGHadronNucleusXsc::GetHNinelasticXscVU().
G4double G4HadronNucleonXsc::HyperonNucleonXscNS | ( | const G4ParticleDefinition * | theParticle, |
const G4ParticleDefinition * | nucleon, | ||
G4double | ekin | ||
) |
Definition at line 993 of file G4HadronNucleonXsc.cc.
Referenced by GetHyperonNucleonXscNS(), and HadronNucleonXsc().
G4double G4HadronNucleonXsc::KaonNucleonXscGG | ( | const G4ParticleDefinition * | theParticle, |
const G4ParticleDefinition * | nucleon, | ||
G4double | ekin | ||
) |
Definition at line 778 of file G4HadronNucleonXsc.cc.
Referenced by G4ComponentGGHadronNucleusXsc::ComputeCrossSections(), and GetKaonNucleonXscGG().
G4double G4HadronNucleonXsc::KaonNucleonXscNS | ( | const G4ParticleDefinition * | theParticle, |
const G4ParticleDefinition * | nucleon, | ||
G4double | ekin | ||
) |
Definition at line 804 of file G4HadronNucleonXsc.cc.
Referenced by G4ComponentGGHadronNucleusXsc::ComputeCrossSections(), and HadronNucleonXsc().
G4double G4HadronNucleonXsc::KaonNucleonXscVG | ( | const G4ParticleDefinition * | theParticle, |
const G4ParticleDefinition * | nucleon, | ||
G4double | ekin | ||
) |
Definition at line 844 of file G4HadronNucleonXsc.cc.
Referenced by KaonNucleonXscGG().
G4double G4HadronNucleonXsc::SCBMesonNucleonXscNS | ( | const G4ParticleDefinition * | theParticle, |
const G4ParticleDefinition * | nucleon, | ||
G4double | ekin | ||
) |
Definition at line 1056 of file G4HadronNucleonXsc.cc.
Referenced by HadronNucleonXsc().