ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/physics_lists/builders/include/G4ProtonPHPBuilder.hh>
Public Member Functions | |
G4ProtonPHPBuilder () | |
virtual | ~G4ProtonPHPBuilder () |
virtual void | Build (G4ProtonInelasticProcess *aP) finaloverride |
virtual void | Build (G4HadronElasticProcess *aP) finaloverride |
virtual void | SetMinEnergy (G4double aM) finaloverride |
virtual void | SetMaxEnergy (G4double aM) finaloverride |
Public Member Functions inherited from G4VProtonBuilder | |
G4VProtonBuilder ()=default | |
virtual | ~G4VProtonBuilder () |
Public Member Functions inherited from G4PhysicsBuilderInterface | |
G4PhysicsBuilderInterface ()=default | |
virtual | ~G4PhysicsBuilderInterface () |
virtual void | Build () |
virtual void | RegisterMe (G4PhysicsBuilderInterface *) |
Private Attributes | |
G4double | theMin |
G4double | theMax |
G4ParticleHPInelastic * | theParticlePHPModel |
Definition at line 46 of file G4ProtonPHPBuilder.hh.
View newest version in sPHENIX GitHub at line 46 of file G4ProtonPHPBuilder.hh
G4ProtonPHPBuilder::G4ProtonPHPBuilder | ( | ) |
Definition at line 34 of file G4ProtonPHPBuilder.cc.
View newest version in sPHENIX GitHub at line 34 of file G4ProtonPHPBuilder.cc
References MeV, theMax, theMin, and theParticlePHPModel.
|
inlinevirtual |
Definition at line 50 of file G4ProtonPHPBuilder.hh.
View newest version in sPHENIX GitHub at line 50 of file G4ProtonPHPBuilder.hh
|
finaloverridevirtual |
Implements G4VProtonBuilder.
Definition at line 48 of file G4ProtonPHPBuilder.cc.
View newest version in sPHENIX GitHub at line 48 of file G4ProtonPHPBuilder.cc
References G4HadronicProcess::AddDataSet(), G4Proton::Proton(), G4HadronicProcess::RegisterMe(), G4HadronicInteraction::SetMaxEnergy(), G4VCrossSectionDataSet::SetMaxKinEnergy(), G4HadronicInteraction::SetMinEnergy(), G4VCrossSectionDataSet::SetMinKinEnergy(), theMax, theMin, and theParticlePHPModel.
|
finaloverridevirtual |
Implements G4VProtonBuilder.
Definition at line 42 of file G4ProtonPHPBuilder.cc.
View newest version in sPHENIX GitHub at line 42 of file G4ProtonPHPBuilder.cc
Reimplemented from G4PhysicsBuilderInterface.
Definition at line 59 of file G4ProtonPHPBuilder.hh.
View newest version in sPHENIX GitHub at line 59 of file G4ProtonPHPBuilder.hh
References theMax.
Referenced by G4HadronPhysicsQGSP_BIC_AllHP::CreateModels().
Reimplemented from G4PhysicsBuilderInterface.
Definition at line 55 of file G4ProtonPHPBuilder.hh.
View newest version in sPHENIX GitHub at line 55 of file G4ProtonPHPBuilder.hh
References theMin.
|
private |
Definition at line 68 of file G4ProtonPHPBuilder.hh.
View newest version in sPHENIX GitHub at line 68 of file G4ProtonPHPBuilder.hh
Referenced by Build(), G4ProtonPHPBuilder(), and SetMaxEnergy().
|
private |
Definition at line 67 of file G4ProtonPHPBuilder.hh.
View newest version in sPHENIX GitHub at line 67 of file G4ProtonPHPBuilder.hh
Referenced by Build(), G4ProtonPHPBuilder(), and SetMinEnergy().
|
private |
Definition at line 69 of file G4ProtonPHPBuilder.hh.
View newest version in sPHENIX GitHub at line 69 of file G4ProtonPHPBuilder.hh
Referenced by Build(), and G4ProtonPHPBuilder().