Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4GlauberGribovCrossSection.hh>
Static Public Member Functions | |
static const char * | Default_Name () |
Additional Inherited Members | |
Protected Member Functions inherited from G4VCrossSectionDataSet | |
void | SetName (const G4String &) |
Protected Attributes inherited from G4VCrossSectionDataSet | |
G4int | verboseLevel |
Definition at line 55 of file G4GlauberGribovCrossSection.hh.
G4GlauberGribovCrossSection::G4GlauberGribovCrossSection | ( | ) |
Definition at line 230 of file G4GlauberGribovCrossSection.cc.
|
virtual |
Definition at line 275 of file G4GlauberGribovCrossSection.cc.
G4double G4GlauberGribovCrossSection::CalcMandelstamS | ( | const G4double | mp, |
const G4double | mt, | ||
const G4double | Plab | ||
) |
Definition at line 1507 of file G4GlauberGribovCrossSection.cc.
Referenced by GetHadronNucleonXsc(), GetHadronNucleonXscNS(), and GetHadronNucleonXscPDG().
G4double G4GlauberGribovCrossSection::CalculateEcmValue | ( | const G4double | mp, |
const G4double | mt, | ||
const G4double | Plab | ||
) |
Definition at line 1491 of file G4GlauberGribovCrossSection.cc.
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 1521 of file G4GlauberGribovCrossSection.cc.
|
inlinestatic |
Definition at line 62 of file G4GlauberGribovCrossSection.hh.
Referenced by G4BGGNucleonElasticXS::BuildPhysicsTable(), and G4BGGNucleonInelasticXS::BuildPhysicsTable().
|
inline |
Definition at line 107 of file G4GlauberGribovCrossSection.hh.
|
inline |
Definition at line 177 of file G4GlauberGribovCrossSection.hh.
Referenced by G4BGGNucleonElasticXS::BuildPhysicsTable(), G4BGGPionElasticXS::BuildPhysicsTable(), G4BGGNucleonElasticXS::GetElementCrossSection(), and G4BGGPionElasticXS::GetElementCrossSection().
|
inline |
Definition at line 104 of file G4GlauberGribovCrossSection.hh.
Referenced by G4NeutronElasticXS::GetElementCrossSection().
G4double G4GlauberGribovCrossSection::GetHadronNucleonXsc | ( | const G4DynamicParticle * | aParticle, |
const G4Element * | anElement | ||
) |
Definition at line 522 of file G4GlauberGribovCrossSection.cc.
Referenced by GetHadronNucleonXsc().
G4double G4GlauberGribovCrossSection::GetHadronNucleonXsc | ( | const G4DynamicParticle * | aParticle, |
G4int | At, | ||
G4int | Zt | ||
) |
Definition at line 539 of file G4GlauberGribovCrossSection.cc.
G4double G4GlauberGribovCrossSection::GetHadronNucleonXscNS | ( | const G4DynamicParticle * | aParticle, |
const G4Element * | anElement | ||
) |
Definition at line 743 of file G4GlauberGribovCrossSection.cc.
Referenced by GetHadronNucleonXscNS(), GetHNinelasticXsc(), GetIsoCrossSection(), GetRatioQE(), and GetRatioSD().
G4double G4GlauberGribovCrossSection::GetHadronNucleonXscNS | ( | const G4DynamicParticle * | aParticle, |
G4int | At, | ||
G4int | Zt | ||
) |
Definition at line 761 of file G4GlauberGribovCrossSection.cc.
G4double G4GlauberGribovCrossSection::GetHadronNucleonXscPDG | ( | const G4DynamicParticle * | aParticle, |
const G4Element * | anElement | ||
) |
Definition at line 609 of file G4GlauberGribovCrossSection.cc.
Referenced by GetHadronNucleonXscNS(), GetHadronNucleonXscPDG(), and GetKaonNucleonXscVector().
G4double G4GlauberGribovCrossSection::GetHadronNucleonXscPDG | ( | const G4DynamicParticle * | aParticle, |
G4int | At, | ||
G4int | Zt | ||
) |
Definition at line 628 of file G4GlauberGribovCrossSection.cc.
G4double G4GlauberGribovCrossSection::GetHNinelasticXsc | ( | const G4DynamicParticle * | aParticle, |
const G4Element * | anElement | ||
) |
Definition at line 1137 of file G4GlauberGribovCrossSection.cc.
Referenced by GetHNinelasticXsc(), GetIsoCrossSection(), and GetRatioQE().
G4double G4GlauberGribovCrossSection::GetHNinelasticXsc | ( | const G4DynamicParticle * | aParticle, |
G4int | At, | ||
G4int | Zt | ||
) |
Definition at line 1151 of file G4GlauberGribovCrossSection.cc.
G4double G4GlauberGribovCrossSection::GetHNinelasticXscVU | ( | const G4DynamicParticle * | aParticle, |
G4int | At, | ||
G4int | Zt | ||
) |
Definition at line 1179 of file G4GlauberGribovCrossSection.cc.
Referenced by GetHNinelasticXsc().
|
inline |
Definition at line 188 of file G4GlauberGribovCrossSection.hh.
Referenced by G4BGGNucleonInelasticXS::BuildPhysicsTable(), G4BGGPionInelasticXS::BuildPhysicsTable(), G4CrossSectionPairGG::BuildPhysicsTable(), G4BGGNucleonInelasticXS::GetElementCrossSection(), G4BGGPionInelasticXS::GetElementCrossSection(), and G4CrossSectionPairGG::GetElementCrossSection().
|
inline |
Definition at line 105 of file G4GlauberGribovCrossSection.hh.
Referenced by G4NeutronInelasticXS::GetElementCrossSection().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 319 of file G4GlauberGribovCrossSection.cc.
Referenced by GetElasticGlauberGribov(), G4NeutronElasticXS::GetElementCrossSection(), G4NeutronInelasticXS::GetElementCrossSection(), and GetInelasticGlauberGribov().
G4double G4GlauberGribovCrossSection::GetKaonNucleonXscVector | ( | const G4DynamicParticle * | aParticle, |
G4int | At, | ||
G4int | Zt | ||
) |
Definition at line 1099 of file G4GlauberGribovCrossSection.cc.
Referenced by GetIsoCrossSection().
G4double G4GlauberGribovCrossSection::GetNucleusRadius | ( | const G4DynamicParticle * | , |
const G4Element * | anElement | ||
) |
Definition at line 1391 of file G4GlauberGribovCrossSection.cc.
Referenced by GetIsoCrossSection(), GetRatioQE(), and GetRatioSD().
Definition at line 1448 of file G4GlauberGribovCrossSection.cc.
|
inline |
Definition at line 221 of file G4GlauberGribovCrossSection.hh.
Referenced by GetIsoCrossSection().
|
inline |
Definition at line 201 of file G4GlauberGribovCrossSection.hh.
Referenced by GetIsoCrossSection().
|
inline |
Definition at line 106 of file G4GlauberGribovCrossSection.hh.
|
inline |
Definition at line 108 of file G4GlauberGribovCrossSection.hh.
G4double G4GlauberGribovCrossSection::GetRatioQE | ( | const G4DynamicParticle * | aParticle, |
G4int | At, | ||
G4int | Zt | ||
) |
Definition at line 474 of file G4GlauberGribovCrossSection.cc.
G4double G4GlauberGribovCrossSection::GetRatioSD | ( | const G4DynamicParticle * | aParticle, |
G4int | At, | ||
G4int | Zt | ||
) |
Definition at line 432 of file G4GlauberGribovCrossSection.cc.
|
inline |
Definition at line 103 of file G4GlauberGribovCrossSection.hh.
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 283 of file G4GlauberGribovCrossSection.cc.
|
inline |
Definition at line 113 of file G4GlauberGribovCrossSection.hh.