ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Private Member Functions | |
virtual void | CreateModels () |
virtual void | Neutron () |
virtual void | Proton () |
virtual void | Pion () |
virtual void | Kaon () |
virtual void | Others () |
virtual void | DumpBanner () |
virtual void | ExtraConfiguration () |
Private Attributes | |
G4bool | useLEND_ |
G4String | evaluation_ |
const G4double | minFTFPEnergy_ |
const G4double | maxBertiniEnergy_ |
const G4double | minNonHPNeutronEnergy_ |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VPhysicsConstructor | |
static const G4VPCManager & | GetSubInstanceManager () |
Protected Types inherited from G4VPhysicsConstructor | |
using | PhysicsBuilder_V = G4VPCData::PhysicsBuilders_V |
Protected Member Functions inherited from G4VPhysicsConstructor | |
G4bool | RegisterProcess (G4VProcess *process, G4ParticleDefinition *particle) |
G4ParticleTable::G4PTblDicIterator * | GetParticleIterator () const |
PhysicsBuilder_V | GetBuilders () const |
void | AddBuilder (G4PhysicsBuilderInterface *bld) |
Protected Attributes inherited from G4VPhysicsConstructor | |
G4int | verboseLevel |
G4String | namePhysics |
G4int | typePhysics |
G4ParticleTable * | theParticleTable |
G4int | g4vpcInstanceID |
Static Protected Attributes inherited from G4VPhysicsConstructor | |
static G4RUN_DLL G4VPCManager | subInstanceManager |
Definition at line 47 of file G4HadronPhysicsShieldingLEND.hh.
View newest version in sPHENIX GitHub at line 47 of file G4HadronPhysicsShieldingLEND.hh
|
explicit |
Definition at line 103 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 103 of file G4HadronPhysicsShieldingLEND.cc
|
explicit |
Definition at line 112 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 112 of file G4HadronPhysicsShieldingLEND.cc
|
explicit |
Definition at line 121 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 121 of file G4HadronPhysicsShieldingLEND.cc
|
virtual |
Definition at line 132 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 132 of file G4HadronPhysicsShieldingLEND.cc
Implements G4VPhysicsConstructor.
Definition at line 145 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 145 of file G4HadronPhysicsShieldingLEND.cc
References G4MesonConstructor::ConstructParticle(), G4IonConstructor::ConstructParticle(), G4BaryonConstructor::ConstructParticle(), and G4ShortLivedConstructor::ConstructParticle().
Implements G4VPhysicsConstructor.
Definition at line 256 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 256 of file G4HadronPhysicsShieldingLEND.cc
References CreateModels(), DumpBanner(), ExtraConfiguration(), and G4Threading::IsMasterThread().
|
privatevirtual |
Definition at line 161 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 161 of file G4HadronPhysicsShieldingLEND.cc
References Kaon(), Neutron(), Others(), Pion(), and Proton().
Referenced by ConstructProcess().
|
privatevirtual |
Definition at line 136 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 136 of file G4HadronPhysicsShieldingLEND.cc
References G4cout, G4endl, GeV, maxBertiniEnergy_, and minFTFPEnergy_.
Referenced by ConstructProcess().
|
privatevirtual |
Definition at line 266 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 266 of file G4HadronPhysicsShieldingLEND.cc
References G4CrossSectionDataStore::AddDataSet(), G4HadronicProcess::AddDataSet(), G4PhysListUtil::FindCaptureProcess(), G4PhysListUtil::FindFissionProcess(), G4PhysListUtil::FindInelasticProcess(), G4HadronicProcess::GetCrossSectionDataStore(), G4HadronicParameters::Instance(), G4KaonMinus::KaonMinus(), G4KaonPlus::KaonPlus(), G4KaonZeroLong::KaonZeroLong(), G4KaonZeroShort::KaonZeroShort(), minNonHPNeutronEnergy_, G4InuclParticleNames::neutron, G4Neutron::Neutron(), G4HadronicProcess::RegisterMe(), G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
Referenced by ConstructProcess().
|
privatevirtual |
Definition at line 223 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 223 of file G4HadronPhysicsShieldingLEND.cc
References G4VPhysicsConstructor::AddBuilder(), k, maxBertiniEnergy_, and minFTFPEnergy_.
Referenced by CreateModels().
|
privatevirtual |
Definition at line 171 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 171 of file G4HadronPhysicsShieldingLEND.cc
References G4VPhysicsConstructor::AddBuilder(), evaluation_, maxBertiniEnergy_, minFTFPEnergy_, minNonHPNeutronEnergy_, and G4InuclParticleNames::neu.
Referenced by CreateModels().
|
privatevirtual |
Definition at line 239 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 239 of file G4HadronPhysicsShieldingLEND.cc
References G4VPhysicsConstructor::AddBuilder().
Referenced by CreateModels().
|
privatevirtual |
Definition at line 207 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 207 of file G4HadronPhysicsShieldingLEND.cc
References G4VPhysicsConstructor::AddBuilder(), maxBertiniEnergy_, minFTFPEnergy_, and pi.
Referenced by CreateModels().
|
privatevirtual |
Definition at line 191 of file G4HadronPhysicsShieldingLEND.cc.
View newest version in sPHENIX GitHub at line 191 of file G4HadronPhysicsShieldingLEND.cc
References G4VPhysicsConstructor::AddBuilder(), maxBertiniEnergy_, minFTFPEnergy_, and G4InuclParticleNames::pro.
Referenced by CreateModels().
|
inline |
Definition at line 61 of file G4HadronPhysicsShieldingLEND.hh.
View newest version in sPHENIX GitHub at line 61 of file G4HadronPhysicsShieldingLEND.hh
References useLEND_.
Definition at line 60 of file G4HadronPhysicsShieldingLEND.hh.
View newest version in sPHENIX GitHub at line 60 of file G4HadronPhysicsShieldingLEND.hh
References evaluation_, and useLEND_.
|
private |
Definition at line 75 of file G4HadronPhysicsShieldingLEND.hh.
View newest version in sPHENIX GitHub at line 75 of file G4HadronPhysicsShieldingLEND.hh
|
private |
Definition at line 78 of file G4HadronPhysicsShieldingLEND.hh.
View newest version in sPHENIX GitHub at line 78 of file G4HadronPhysicsShieldingLEND.hh
Referenced by DumpBanner(), Kaon(), Neutron(), Pion(), and Proton().
|
private |
Definition at line 77 of file G4HadronPhysicsShieldingLEND.hh.
View newest version in sPHENIX GitHub at line 77 of file G4HadronPhysicsShieldingLEND.hh
Referenced by DumpBanner(), Kaon(), Neutron(), Pion(), and Proton().
|
private |
Definition at line 79 of file G4HadronPhysicsShieldingLEND.hh.
View newest version in sPHENIX GitHub at line 79 of file G4HadronPhysicsShieldingLEND.hh
Referenced by ExtraConfiguration(), and Neutron().
|
private |
Definition at line 74 of file G4HadronPhysicsShieldingLEND.hh.
View newest version in sPHENIX GitHub at line 74 of file G4HadronPhysicsShieldingLEND.hh
Referenced by UnuseLEND(), and UseLEND().