|
Geant4
10.02.p02
|
#include <ExExChProtonBuilder.hh>
Collaboration diagram for ExExChProtonBuilder:Public Member Functions | |
| ExExChProtonBuilder () | |
| virtual | ~ExExChProtonBuilder () |
| void | Build () |
| void | RegisterMe (G4VProtonBuilder *aB) |
Private Attributes | |
| G4ProtonInelasticProcess * | theProtonInelastic |
| std::vector< G4VProtonBuilder * > | theModelCollections |
| G4bool | wasActivated |
Definition at line 38 of file ExExChProtonBuilder.hh.
| ExExChProtonBuilder::ExExChProtonBuilder | ( | ) |
Definition at line 51 of file ExExChProtonBuilder.cc.
References theProtonInelastic.
|
virtual |
Definition at line 57 of file ExExChProtonBuilder.cc.
References theProtonInelastic.
| void ExExChProtonBuilder::Build | ( | void | ) |
Definition at line 35 of file ExExChProtonBuilder.cc.
References G4ProcessManager::AddDiscreteProcess(), G4ParticleDefinition::GetProcessManager(), G4Proton::Proton(), XWrapperDiscreteProcess::RegisterProcess(), theModelCollections, theProtonInelastic, and wasActivated.
Referenced by ExExChHadronPhysicsQGSP_BIC::ConstructProcess().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 46 of file ExExChProtonBuilder.hh.
References theModelCollections.
Referenced by ExExChHadronPhysicsQGSP_BIC::CreateModels().
Here is the caller graph for this function:
|
private |
Definition at line 51 of file ExExChProtonBuilder.hh.
Referenced by Build(), and RegisterMe().
|
private |
Definition at line 49 of file ExExChProtonBuilder.hh.
Referenced by Build(), ExExChProtonBuilder(), and ~ExExChProtonBuilder().
|
private |
Definition at line 53 of file ExExChProtonBuilder.hh.
Referenced by Build().