Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ProcessPlacer.hh>
Public Types | |
enum | SecondOrLast { eSecond = 1 , eLast = 0 } |
Public Member Functions | |
G4ProcessPlacer (const G4String &particlename) | |
virtual | ~G4ProcessPlacer () |
virtual void | AddProcessAsLastDoIt (G4VProcess *process) |
virtual void | AddProcessAsSecondDoIt (G4VProcess *process) |
virtual void | RemoveProcess (G4VProcess *process) |
Public Member Functions inherited from G4VProcessPlacer | |
G4VProcessPlacer () | |
virtual | ~G4VProcessPlacer () |
virtual void | AddProcessAsLastDoIt (G4VProcess *process)=0 |
virtual void | AddProcessAsSecondDoIt (G4VProcess *process)=0 |
virtual void | RemoveProcess (G4VProcess *process)=0 |
Definition at line 48 of file G4ProcessPlacer.hh.
Enumerator | |
---|---|
eSecond | |
eLast |
Definition at line 71 of file G4ProcessPlacer.hh.
|
explicit |
Definition at line 40 of file G4ProcessPlacer.cc.
|
virtual |
Definition at line 45 of file G4ProcessPlacer.cc.
|
virtual |
Implements G4VProcessPlacer.
Definition at line 149 of file G4ProcessPlacer.cc.
Referenced by G4WeightCutOffConfigurator::Configure().
|
virtual |
Implements G4VProcessPlacer.
Definition at line 142 of file G4ProcessPlacer.cc.
Referenced by G4ImportanceConfigurator::Configure(), and G4WeightWindowConfigurator::Configure().
|
virtual |
Implements G4VProcessPlacer.
Definition at line 49 of file G4ProcessPlacer.cc.
Referenced by G4ImportanceConfigurator::~G4ImportanceConfigurator(), G4WeightCutOffConfigurator::~G4WeightCutOffConfigurator(), and G4WeightWindowConfigurator::~G4WeightWindowConfigurator().