#include <G4ComponentSAIDTotalXS.hh>
Private 멤버 함수 | |
G4SAIDCrossSectionType | GetType (const G4ParticleDefinition *prim, const G4ParticleDefinition *sec, G4int Z, G4int N) |
void | Initialise (G4SAIDCrossSectionType tp) |
void | ReadData (G4int index, G4PhysicsVector *, const G4String &, const G4String &) |
void | PrintWarning (const G4ParticleDefinition *prim, const G4ParticleDefinition *sec, G4int, G4int, const G4String &, const G4String &) |
G4ComponentSAIDTotalXS & | operator= (const G4ComponentSAIDTotalXS &right) |
G4ComponentSAIDTotalXS (const G4ComponentSAIDTotalXS &) | |
Private 속성 | |
G4PhysicsVector * | elastdata [numberOfSaidXS] |
G4PhysicsVector * | inelastdata [numberOfSaidXS] |
정적 Private 속성 | |
static const G4String | fnames [numberOfSaidXS] |
G4ComponentSAIDTotalXS.hh 파일의 74 번째 라인에서 정의되었습니다.
G4ComponentSAIDTotalXS::G4ComponentSAIDTotalXS | ( | ) |
G4ComponentSAIDTotalXS.cc 파일의 50 번째 라인에서 정의되었습니다.
다음을 참조함 : elastdata, inelastdata, numberOfSaidXS.
|
virtual |
G4ComponentSAIDTotalXS.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : elastdata, inelastdata, numberOfSaidXS.
|
private |
|
virtualinherited |
G4ChipsComponentXS, G4ComponentGGNuclNuclXsc, G4ComponentAntiNuclNuclearXS에서 재구현되었습니다.
G4VComponentCrossSection.cc 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrossSectionPairGG::BuildPhysicsTable(), G4CrossSectionInelastic::BuildPhysicsTable(), G4CrossSectionElastic::BuildPhysicsTable(), G4BGGNucleonInelasticXS::BuildPhysicsTable(), G4BGGPionElasticXS::BuildPhysicsTable(), G4BGGNucleonElasticXS::BuildPhysicsTable(), G4BGGPionInelasticXS::BuildPhysicsTable().
|
virtualinherited |
G4ComponentGGHadronNucleusXsc, G4ComponentGGNuclNuclXsc에서 재구현되었습니다.
G4VComponentCrossSection.cc 파일의 50 번째 라인에서 정의되었습니다.
|
virtual |
G4VComponentCrossSection(으)로부터 재구현되었습니다.
G4ComponentSAIDTotalXS.cc 파일의 168 번째 라인에서 정의되었습니다.
|
virtualinherited |
G4ChipsComponentXS, G4ComponentGGNuclNuclXsc, G4ComponentAntiNuclNuclearXS에서 재구현되었습니다.
G4VComponentCrossSection.cc 파일의 66 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrossSectionElastic::DumpPhysicsTable(), G4CrossSectionInelastic::DumpPhysicsTable().
G4double G4ComponentSAIDTotalXS::GetChargeExchangeCrossSection | ( | const G4ParticleDefinition * | prim, |
const G4ParticleDefinition * | sec, | ||
G4double | kinEnergy, | ||
G4int | Z, | ||
G4int | N | ||
) |
G4ComponentSAIDTotalXS.cc 파일의 150 번째 라인에서 정의되었습니다.
다음을 참조함 : GetType(), inelastdata, Initialise(), saidUnknown, G4InuclParticleNames::tp.
|
inlineinherited |
G4VComponentCrossSection.hh 파일의 167 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Element::GetN(), G4Element::GetZ().
다음에 의해서 참조됨 : G4CrossSectionElastic::GetElementCrossSection().
|
virtual |
G4ComponentSAIDTotalXS.cc 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : G4lrint(), PrintWarning().
|
virtual |
G4ComponentSAIDTotalXS.cc 파일의 133 번째 라인에서 정의되었습니다.
다음을 참조함 : elastdata, GetType(), Initialise(), saidUnknown, G4InuclParticleNames::tp.
다음에 의해서 참조됨 : G4BGGPionElasticXS::BuildPhysicsTable(), G4BGGNucleonElasticXS::BuildPhysicsTable(), G4BGGPionElasticXS::GetIsoCrossSection(), G4BGGNucleonElasticXS::GetIsoCrossSection(), GetTotalIsotopeCrossSection().
|
inlineinherited |
G4VComponentCrossSection.hh 파일의 157 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Element::GetN(), G4Element::GetZ().
다음에 의해서 참조됨 : G4CrossSectionInelastic::GetElementCrossSection().
|
virtual |
G4ComponentSAIDTotalXS.cc 파일의 94 번째 라인에서 정의되었습니다.
다음을 참조함 : G4lrint(), PrintWarning().
|
virtual |
G4ComponentSAIDTotalXS.cc 파일의 105 번째 라인에서 정의되었습니다.
다음을 참조함 : GetType(), inelastdata, Initialise(), saidUnknown, G4InuclParticleNames::tp.
다음에 의해서 참조됨 : G4BGGNucleonInelasticXS::BuildPhysicsTable(), G4BGGPionInelasticXS::BuildPhysicsTable(), G4BGGNucleonInelasticXS::GetIsoCrossSection(), G4BGGPionInelasticXS::GetIsoCrossSection(), GetTotalIsotopeCrossSection().
|
inlineinherited |
G4VComponentCrossSection.hh 파일의 201 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VComponentCrossSection::maxKinEnergy.
|
inlineinherited |
G4VComponentCrossSection.hh 파일의 191 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VComponentCrossSection::minKinEnergy.
G4VComponentCrossSection.hh 파일의 206 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VComponentCrossSection::name.
다음에 의해서 참조됨 : G4CrossSectionPairGG::BuildPhysicsTable().
|
inlineinherited |
G4VComponentCrossSection.hh 파일의 147 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Element::GetN(), G4Element::GetZ().
|
virtual |
G4ComponentSAIDTotalXS.cc 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : G4lrint(), PrintWarning().
|
virtual |
G4ComponentSAIDTotalXS.cc 파일의 85 번째 라인에서 정의되었습니다.
다음을 참조함 : GetElasticIsotopeCrossSection(), GetInelasticIsotopeCrossSection().
|
private |
G4ComponentSAIDTotalXS.cc 파일의 173 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleDefinition::GetPDGEncoding(), saidGN_PI0N, saidGN_PINP, saidGP_ETAP, saidGP_ETAPP, saidGP_PI0P, saidGP_PIPN, saidNP, saidPINP, saidPINP_ETAN, saidPINP_PI0N, saidPIPP, saidPP, saidUnknown.
다음에 의해서 참조됨 : GetChargeExchangeCrossSection(), GetElasticIsotopeCrossSection(), GetInelasticIsotopeCrossSection().
|
inlineinherited |
G4VComponentCrossSection.hh 파일의 181 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VComponentCrossSection::verboseLevel.
다음에 의해서 참조됨 : ReadData().
|
private |
G4ComponentSAIDTotalXS.cc 파일의 213 번째 라인에서 정의되었습니다.
다음을 참조함 : elastdata, FatalException, G4Exception(), inelastdata, ReadData().
다음에 의해서 참조됨 : GetChargeExchangeCrossSection(), GetElasticIsotopeCrossSection(), GetInelasticIsotopeCrossSection().
|
private |
|
private |
G4ComponentSAIDTotalXS.cc 파일의 263 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, G4ParticleDefinition::GetParticleName().
다음에 의해서 참조됨 : GetElasticElementCrossSection(), GetInelasticElementCrossSection(), GetTotalElementCrossSection().
|
private |
G4ComponentSAIDTotalXS.cc 파일의 236 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, fnames, G4cout, G4endl, G4Exception(), G4VComponentCrossSection::GetVerboseLevel(), CLHEP::MeV, CLHEP::millibarn, G4PhysicsVector::Retrieve(), G4PhysicsVector::ScaleVector(), G4PhysicsVector::SetSpline().
다음에 의해서 참조됨 : Initialise().
G4VComponentCrossSection.hh 파일의 196 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VComponentCrossSection::maxKinEnergy.
G4VComponentCrossSection.hh 파일의 186 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VComponentCrossSection::minKinEnergy.
G4VComponentCrossSection.hh 파일의 176 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VComponentCrossSection::verboseLevel.
|
private |
G4ComponentSAIDTotalXS.hh 파일의 140 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ComponentSAIDTotalXS(), GetElasticIsotopeCrossSection(), Initialise(), ~G4ComponentSAIDTotalXS().
|
staticprivate |
G4ComponentSAIDTotalXS.hh 파일의 139 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ReadData().
|
private |
G4ComponentSAIDTotalXS.hh 파일의 141 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ComponentSAIDTotalXS(), GetChargeExchangeCrossSection(), GetInelasticIsotopeCrossSection(), Initialise(), ~G4ComponentSAIDTotalXS().