ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Private Member Functions | |
G4VComponentCrossSection & | operator= (const G4VComponentCrossSection &right) |
G4VComponentCrossSection (const G4VComponentCrossSection &) | |
Private Attributes | |
G4CrossSectionDataSetRegistry * | registry |
G4int | verboseLevel |
G4double | minKinEnergy |
G4double | maxKinEnergy |
const G4String | name |
Definition at line 53 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 53 of file G4VComponentCrossSection.hh
|
explicit |
Definition at line 43 of file G4VComponentCrossSection.cc.
View newest version in sPHENIX GitHub at line 43 of file G4VComponentCrossSection.cc
References G4CrossSectionDataSetRegistry::Instance(), G4CrossSectionDataSetRegistry::Register(), and registry.
|
virtual |
Definition at line 50 of file G4VComponentCrossSection.cc.
View newest version in sPHENIX GitHub at line 50 of file G4VComponentCrossSection.cc
References G4CrossSectionDataSetRegistry::DeRegister(), and registry.
|
private |
|
virtual |
Reimplemented in G4ChipsComponentXS, G4ComponentGGNuclNuclXsc, G4ComponentBarNucleonNucleusXsc, and G4ComponentAntiNuclNuclearXS.
Definition at line 67 of file G4VComponentCrossSection.cc.
View newest version in sPHENIX GitHub at line 67 of file G4VComponentCrossSection.cc
Referenced by G4CrossSectionPairGG::BuildPhysicsTable(), G4CrossSectionElastic::BuildPhysicsTable(), and G4CrossSectionInelastic::BuildPhysicsTable().
|
virtual |
Reimplemented in G4ComponentGGHadronNucleusXsc, and G4ComponentGGNuclNuclXsc.
Definition at line 56 of file G4VComponentCrossSection.cc.
View newest version in sPHENIX GitHub at line 56 of file G4VComponentCrossSection.cc
|
virtual |
Reimplemented in G4ComponentGGHadronNucleusXsc, G4ComponentSAIDTotalXS, G4ComponentGGNuclNuclXsc, and G4ComponentBarNucleonNucleusXsc.
Definition at line 63 of file G4VComponentCrossSection.cc.
View newest version in sPHENIX GitHub at line 63 of file G4VComponentCrossSection.cc
Referenced by G4CrossSectionElastic::CrossSectionDescription(), and G4CrossSectionInelastic::CrossSectionDescription().
|
virtual |
Reimplemented in G4ChipsComponentXS, G4ComponentGGNuclNuclXsc, and G4ComponentAntiNuclNuclearXS.
Definition at line 71 of file G4VComponentCrossSection.cc.
View newest version in sPHENIX GitHub at line 71 of file G4VComponentCrossSection.cc
Referenced by G4CrossSectionElastic::DumpPhysicsTable(), and G4CrossSectionInelastic::DumpPhysicsTable().
|
inline |
Definition at line 169 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 169 of file G4VComponentCrossSection.hh
References G4Element::GetN(), and G4Element::GetZasInt().
Referenced by G4CrossSectionElastic::GetElementCrossSection().
|
pure virtual |
|
pure virtual |
Implemented in G4ComponentSAIDTotalXS, G4ChipsComponentXS, G4ComponentGGHadronNucleusXsc, G4ComponentGGNuclNuclXsc, G4ComponentBarNucleonNucleusXsc, and G4ComponentAntiNuclNuclearXS.
Referenced by G4FTFParameters::InitForInteraction().
|
inline |
Definition at line 159 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 159 of file G4VComponentCrossSection.hh
References G4Element::GetN(), and G4Element::GetZasInt().
Referenced by G4CrossSectionInelastic::GetElementCrossSection().
|
pure virtual |
|
pure virtual |
|
inline |
Definition at line 203 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 203 of file G4VComponentCrossSection.hh
References maxKinEnergy.
|
inline |
Definition at line 193 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 193 of file G4VComponentCrossSection.hh
References minKinEnergy.
Definition at line 208 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 208 of file G4VComponentCrossSection.hh
References name.
Referenced by G4CrossSectionPairGG::BuildPhysicsTable().
|
inline |
Definition at line 149 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 149 of file G4VComponentCrossSection.hh
References G4Element::GetN(), and G4Element::GetZasInt().
|
pure virtual |
|
pure virtual |
Implemented in G4ChipsComponentXS, G4ComponentSAIDTotalXS, G4ComponentGGHadronNucleusXsc, G4ComponentGGNuclNuclXsc, G4ComponentAntiNuclNuclearXS, and G4ComponentBarNucleonNucleusXsc.
Referenced by G4FTFParameters::InitForInteraction().
|
inline |
Definition at line 183 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 183 of file G4VComponentCrossSection.hh
References verboseLevel.
Referenced by G4ComponentSAIDTotalXS::ReadData().
|
private |
Definition at line 198 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 198 of file G4VComponentCrossSection.hh
References maxKinEnergy.
Definition at line 188 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 188 of file G4VComponentCrossSection.hh
References minKinEnergy.
Definition at line 178 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 178 of file G4VComponentCrossSection.hh
References verboseLevel.
|
private |
Definition at line 143 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 143 of file G4VComponentCrossSection.hh
Referenced by GetMaxKinEnergy(), and SetMaxKinEnergy().
|
private |
Definition at line 142 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 142 of file G4VComponentCrossSection.hh
Referenced by GetMinKinEnergy(), and SetMinKinEnergy().
|
private |
Definition at line 145 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 145 of file G4VComponentCrossSection.hh
Referenced by GetName().
|
private |
Definition at line 138 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 138 of file G4VComponentCrossSection.hh
Referenced by G4VComponentCrossSection(), and ~G4VComponentCrossSection().
|
private |
Definition at line 140 of file G4VComponentCrossSection.hh.
View newest version in sPHENIX GitHub at line 140 of file G4VComponentCrossSection.hh
Referenced by GetVerboseLevel(), and SetVerboseLevel().