ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
GammaRayTelHadronPhysics (const G4String &name="hadron") | |
virtual | ~GammaRayTelHadronPhysics () |
void | ConstructParticle () |
void | ConstructProcess () |
Public Member Functions inherited from G4VPhysicsConstructor | |
G4VPhysicsConstructor (const G4String &="") | |
G4VPhysicsConstructor (const G4String &name, G4int physics_type) | |
virtual | ~G4VPhysicsConstructor () |
void | SetPhysicsName (const G4String &="") |
const G4String & | GetPhysicsName () const |
void | SetPhysicsType (G4int) |
G4int | GetPhysicsType () const |
void | SetVerboseLevel (G4int value) |
G4int | GetVerboseLevel () const |
G4int | GetInstanceID () const |
virtual void | TerminateWorker () |
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) |
Static Protected Attributes inherited from G4VPhysicsConstructor | |
static G4RUN_DLL G4VPCManager | subInstanceManager |
Definition at line 94 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 94 of file GammaRayTelHadronPhysics.hh
GammaRayTelHadronPhysics::GammaRayTelHadronPhysics | ( | const G4String & | name = "hadron" | ) |
Definition at line 39 of file GammaRayTelHadronPhysics.cc.
View newest version in sPHENIX GitHub at line 39 of file GammaRayTelHadronPhysics.cc
|
virtual |
Definition at line 43 of file GammaRayTelHadronPhysics.cc.
View newest version in sPHENIX GitHub at line 43 of file GammaRayTelHadronPhysics.cc
References theStringDecay.
Implements G4VPhysicsConstructor.
Definition at line 103 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 103 of file GammaRayTelHadronPhysics.hh
Implements G4VPhysicsConstructor.
Definition at line 52 of file GammaRayTelHadronPhysics.cc.
View newest version in sPHENIX GitHub at line 52 of file GammaRayTelHadronPhysics.cc
References G4HadronicProcess::AddDataSet(), G4ProcessManager::AddDiscreteProcess(), G4ProcessManager::AddProcess(), G4ProcessManager::AddRestProcess(), G4AntiNeutron::AntiNeutron(), G4AntiProton::AntiProton(), G4ChipsKaonMinusInelasticXS::Default_Name(), G4ChipsKaonPlusInelasticXS::Default_Name(), G4ChipsKaonZeroInelasticXS::Default_Name(), eV, G4HadronicParameters::GetMaxEnergy(), G4ParticleDefinition::GetProcessManager(), GeV, idxAlongStep, idxPostStep, G4HadronicParameters::Instance(), G4CrossSectionDataSetRegistry::Instance(), G4InuclParticleNames::kaonMinus, G4KaonMinus::KaonMinusDefinition(), G4InuclParticleNames::kaonPlus, G4KaonPlus::KaonPlusDefinition(), G4KaonZeroLong::KaonZeroLong(), G4KaonZeroShort::KaonZeroShort(), G4Neutron::Neutron(), ordDefault, ordInActive, G4InuclParticleNames::pion(), G4InuclParticleNames::pionMinus, G4PionMinus::PionMinusDefinition(), G4PionPlus::PionPlusDefinition(), G4Proton::Proton(), G4HadronicProcess::RegisterMe(), G4VPartonStringModel::SetFragmentationModel(), G4TheoFSGenerator::SetHighEnergyGenerator(), G4HadronicInteraction::SetMaxEnergy(), G4HadronicInteraction::SetMinEnergy(), G4ProcessManager::SetProcessOrdering(), G4TheoFSGenerator::SetTransport(), theAntiNeutronInelastic, theAntiProtonAnnihilation, theAntiProtonInelastic, theAntiProtonIonisation, theAntiProtonMult, theCascade, theElasticModel, theElasticProcess, theKaonMinusAbsorption, theKaonMinusInelastic, theKaonMinusIonisation, theKaonMinusMult, theKaonPlusInelastic, theKaonPlusIonisation, theKaonPlusMult, theKaonZeroLInelastic, theKaonZeroSInelastic, theModel, theNeutronCapture, theNeutronFission, theNeutronFissionModel, theNeutronInelastic, thePionMinusAbsorption, thePionMinusInelastic, thePionMinusIonisation, thePionMinusMult, thePionPlusInelastic, thePionPlusIonisation, thePionPlusMult, thePreEquilib, theProtonInelastic, theProtonIonisation, theProtonMult, theStringDecay, and theStringModel.
|
protected |
Definition at line 171 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 171 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 162 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 162 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 159 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 159 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 161 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 161 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 160 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 160 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 131 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 131 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 113 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 113 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 112 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 112 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 133 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 133 of file GammaRayTelHadronPhysics.hh
|
protected |
Definition at line 129 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 129 of file GammaRayTelHadronPhysics.hh
|
protected |
Definition at line 145 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 145 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 142 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 142 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 144 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 144 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 143 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 143 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 137 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 137 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 139 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 139 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 138 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 138 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 148 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 148 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 151 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 151 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 128 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 128 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 168 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 168 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 166 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 166 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 167 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 167 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 165 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 165 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 124 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 124 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 121 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 121 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 123 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 123 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 122 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 122 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 116 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 116 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 118 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 118 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 117 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 117 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 130 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 130 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 154 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 154 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 156 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 156 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 155 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 155 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().
|
protected |
Definition at line 134 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 134 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess(), and ~GammaRayTelHadronPhysics().
|
protected |
Definition at line 132 of file GammaRayTelHadronPhysics.hh.
View newest version in sPHENIX GitHub at line 132 of file GammaRayTelHadronPhysics.hh
Referenced by ConstructProcess().