Geant4-11
|
#include <G4ChipsComponentXS.hh>
Private Member Functions | |
G4ChipsComponentXS (const G4ChipsComponentXS &) | |
G4ChipsComponentXS & | operator= (const G4ChipsComponentXS &right) |
Definition at line 76 of file G4ChipsComponentXS.hh.
G4ChipsComponentXS::G4ChipsComponentXS | ( | ) |
Definition at line 45 of file G4ChipsComponentXS.cc.
References G4ChipsAntiBaryonElasticXS::Default_Name(), G4ChipsAntiBaryonInelasticXS::Default_Name(), G4ChipsHyperonElasticXS::Default_Name(), G4ChipsHyperonInelasticXS::Default_Name(), G4ChipsKaonMinusElasticXS::Default_Name(), G4ChipsKaonMinusInelasticXS::Default_Name(), G4ChipsKaonPlusElasticXS::Default_Name(), G4ChipsKaonPlusInelasticXS::Default_Name(), G4ChipsKaonZeroElasticXS::Default_Name(), G4ChipsKaonZeroInelasticXS::Default_Name(), G4ChipsNeutronElasticXS::Default_Name(), G4ChipsNeutronInelasticXS::Default_Name(), G4ChipsPionMinusElasticXS::Default_Name(), G4ChipsPionMinusInelasticXS::Default_Name(), G4ChipsPionPlusElasticXS::Default_Name(), G4ChipsPionPlusInelasticXS::Default_Name(), G4ChipsProtonElasticXS::Default_Name(), G4ChipsProtonInelasticXS::Default_Name(), G4CrossSectionDataSetRegistry::GetCrossSectionDataSet(), HxsManagerEl, HxsManagerInEl, G4CrossSectionDataSetRegistry::Instance(), KMxsManagerEl, KMxsManagerInEl, KPxsManagerEl, KPxsManagerInEl, KZxsManagerEl, KZxsManagerInEl, NxsManagerEl, NxsManagerInEl, PBARxsManagerEl, PBARxsManagerInEl, PIMxsManagerEl, PIMxsManagerInEl, PIPxsManagerEl, PIPxsManagerInEl, PxsManagerEl, and PxsManagerInEl.
|
virtual |
Definition at line 77 of file G4ChipsComponentXS.cc.
|
private |
|
inlinevirtual |
Reimplemented from G4VComponentCrossSection.
Definition at line 112 of file G4ChipsComponentXS.hh.
|
virtualinherited |
Reimplemented in G4ComponentGGHadronNucleusXsc, and G4ComponentGGNuclNuclXsc.
Definition at line 56 of file G4VComponentCrossSection.cc.
|
virtualinherited |
Reimplemented in G4ComponentBarNucleonNucleusXsc, G4ComponentGGHadronNucleusXsc, G4ComponentGGNuclNuclXsc, and G4ComponentSAIDTotalXS.
Definition at line 63 of file G4VComponentCrossSection.cc.
Referenced by G4CrossSectionElastic::CrossSectionDescription(), and G4CrossSectionInelastic::CrossSectionDescription().
|
inlinevirtual |
Reimplemented from G4VComponentCrossSection.
Definition at line 116 of file G4ChipsComponentXS.hh.
|
inlineinherited |
Definition at line 169 of file G4VComponentCrossSection.hh.
References G4VComponentCrossSection::GetElasticElementCrossSection(), G4Element::GetN(), and G4Element::GetZasInt().
Referenced by G4VComponentCrossSection::GetElasticElementCrossSection(), G4NeutronElasticXS::GetElementCrossSection(), G4CrossSectionElastic::GetElementCrossSection(), and G4NeutronElasticXS::Initialise().
|
virtual |
Implements G4VComponentCrossSection.
Definition at line 190 of file G4ChipsComponentXS.cc.
References G4ChipsAntiBaryonElasticXS::GetChipsCrossSection(), G4ChipsKaonMinusElasticXS::GetChipsCrossSection(), G4ChipsKaonPlusElasticXS::GetChipsCrossSection(), G4ChipsNeutronElasticXS::GetChipsCrossSection(), G4ChipsPionMinusElasticXS::GetChipsCrossSection(), G4ChipsPionPlusElasticXS::GetChipsCrossSection(), G4ChipsProtonElasticXS::GetChipsCrossSection(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), KMxsManagerEl, KPxsManagerEl, NxsManagerEl, PBARxsManagerEl, PIMxsManagerEl, PIPxsManagerEl, PxsManagerEl, and Z.
Referenced by GetElasticIsotopeCrossSection().
|
virtual |
Implements G4VComponentCrossSection.
Definition at line 227 of file G4ChipsComponentXS.cc.
References A, GetElasticElementCrossSection(), and Z.
|
inlineinherited |
Definition at line 159 of file G4VComponentCrossSection.hh.
References G4VComponentCrossSection::GetInelasticElementCrossSection(), G4Element::GetN(), and G4Element::GetZasInt().
Referenced by G4NeutronInelasticXS::GetElementCrossSection(), G4CrossSectionInelastic::GetElementCrossSection(), G4ParticleInelasticXS::GetElementCrossSection(), G4VComponentCrossSection::GetInelasticElementCrossSection(), G4NeutronInelasticXS::Initialise(), G4ParticleInelasticXS::Initialise(), G4ParticleInelasticXS::IsoCrossSection(), and G4NeutronInelasticXS::IsoCrossSection().
|
virtual |
Implements G4VComponentCrossSection.
Definition at line 147 of file G4ChipsComponentXS.cc.
References G4ChipsAntiBaryonInelasticXS::GetChipsCrossSection(), G4ChipsKaonMinusInelasticXS::GetChipsCrossSection(), G4ChipsKaonPlusInelasticXS::GetChipsCrossSection(), G4ChipsNeutronInelasticXS::GetChipsCrossSection(), G4ChipsPionMinusInelasticXS::GetChipsCrossSection(), G4ChipsPionPlusInelasticXS::GetChipsCrossSection(), G4ChipsProtonInelasticXS::GetChipsCrossSection(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), KMxsManagerInEl, KPxsManagerInEl, NxsManagerInEl, PBARxsManagerInEl, PIMxsManagerInEl, PIPxsManagerInEl, PxsManagerInEl, and Z.
Referenced by GetInelasticIsotopeCrossSection().
|
virtual |
Implements G4VComponentCrossSection.
Definition at line 185 of file G4ChipsComponentXS.cc.
References A, GetInelasticElementCrossSection(), and Z.
|
inlineinherited |
Definition at line 203 of file G4VComponentCrossSection.hh.
References G4VComponentCrossSection::maxKinEnergy.
|
inlineinherited |
Definition at line 193 of file G4VComponentCrossSection.hh.
References G4VComponentCrossSection::minKinEnergy.
|
inlineinherited |
Definition at line 208 of file G4VComponentCrossSection.hh.
References G4VComponentCrossSection::name.
|
inlineinherited |
Definition at line 149 of file G4VComponentCrossSection.hh.
References G4Element::GetN(), G4VComponentCrossSection::GetTotalElementCrossSection(), and G4Element::GetZasInt().
Referenced by G4VComponentCrossSection::GetTotalElementCrossSection().
|
virtual |
Implements G4VComponentCrossSection.
Definition at line 82 of file G4ChipsComponentXS.cc.
References G4ChipsAntiBaryonElasticXS::GetChipsCrossSection(), G4ChipsAntiBaryonInelasticXS::GetChipsCrossSection(), G4ChipsHyperonElasticXS::GetChipsCrossSection(), G4ChipsHyperonInelasticXS::GetChipsCrossSection(), G4ChipsKaonMinusElasticXS::GetChipsCrossSection(), G4ChipsKaonMinusInelasticXS::GetChipsCrossSection(), G4ChipsKaonPlusElasticXS::GetChipsCrossSection(), G4ChipsKaonPlusInelasticXS::GetChipsCrossSection(), G4ChipsKaonZeroElasticXS::GetChipsCrossSection(), G4ChipsKaonZeroInelasticXS::GetChipsCrossSection(), G4ChipsNeutronElasticXS::GetChipsCrossSection(), G4ChipsNeutronInelasticXS::GetChipsCrossSection(), G4ChipsPionMinusElasticXS::GetChipsCrossSection(), G4ChipsPionMinusInelasticXS::GetChipsCrossSection(), G4ChipsPionPlusElasticXS::GetChipsCrossSection(), G4ChipsPionPlusInelasticXS::GetChipsCrossSection(), G4ChipsProtonElasticXS::GetChipsCrossSection(), G4ChipsProtonInelasticXS::GetChipsCrossSection(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), HxsManagerEl, HxsManagerInEl, KMxsManagerEl, KMxsManagerInEl, KPxsManagerEl, KPxsManagerInEl, KZxsManagerEl, KZxsManagerInEl, NxsManagerEl, NxsManagerInEl, PBARxsManagerEl, PBARxsManagerInEl, PIMxsManagerEl, PIMxsManagerInEl, PIPxsManagerEl, PIPxsManagerInEl, PxsManagerEl, PxsManagerInEl, and Z.
Referenced by GetTotalIsotopeCrossSection().
|
virtual |
Implements G4VComponentCrossSection.
Definition at line 142 of file G4ChipsComponentXS.cc.
References A, GetTotalElementCrossSection(), and Z.
|
inlineinherited |
Definition at line 183 of file G4VComponentCrossSection.hh.
References G4VComponentCrossSection::verboseLevel.
Referenced by G4ComponentSAIDTotalXS::ReadData().
|
private |
|
inlineinherited |
Definition at line 198 of file G4VComponentCrossSection.hh.
References G4VComponentCrossSection::maxKinEnergy.
|
inlineinherited |
Definition at line 188 of file G4VComponentCrossSection.hh.
References G4VComponentCrossSection::minKinEnergy.
|
inlineinherited |
Definition at line 178 of file G4VComponentCrossSection.hh.
References G4VComponentCrossSection::verboseLevel.
|
private |
Definition at line 124 of file G4ChipsComponentXS.hh.
|
private |
Definition at line 123 of file G4ChipsComponentXS.hh.
|
private |
Definition at line 150 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), and GetTotalElementCrossSection().
|
private |
Definition at line 151 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), and GetTotalElementCrossSection().
|
private |
Definition at line 144 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetElasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 145 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetInelasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 141 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetElasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 142 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetInelasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 147 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), and GetTotalElementCrossSection().
|
private |
Definition at line 148 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), and GetTotalElementCrossSection().
|
privateinherited |
Definition at line 143 of file G4VComponentCrossSection.hh.
Referenced by G4VComponentCrossSection::GetMaxKinEnergy(), and G4VComponentCrossSection::SetMaxKinEnergy().
|
privateinherited |
Definition at line 142 of file G4VComponentCrossSection.hh.
Referenced by G4VComponentCrossSection::GetMinKinEnergy(), and G4VComponentCrossSection::SetMinKinEnergy().
|
privateinherited |
Definition at line 145 of file G4VComponentCrossSection.hh.
Referenced by source.g4viscp.G4Scene::create_scene(), G4VComponentCrossSection::GetName(), mcscore.MCParticle::printout(), and source.g4viscp.G4Scene::update_scene().
|
private |
Definition at line 129 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetElasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 130 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetInelasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 132 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetElasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 133 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetInelasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 138 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetElasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 139 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetInelasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 135 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetElasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 136 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetInelasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 126 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetElasticElementCrossSection(), and GetTotalElementCrossSection().
|
private |
Definition at line 127 of file G4ChipsComponentXS.hh.
Referenced by G4ChipsComponentXS(), GetInelasticElementCrossSection(), and GetTotalElementCrossSection().
|
privateinherited |
Definition at line 138 of file G4VComponentCrossSection.hh.
Referenced by G4VComponentCrossSection::G4VComponentCrossSection(), and G4VComponentCrossSection::~G4VComponentCrossSection().
|
privateinherited |
Definition at line 140 of file G4VComponentCrossSection.hh.
Referenced by G4VComponentCrossSection::GetVerboseLevel(), and G4VComponentCrossSection::SetVerboseLevel().