#include <G4StepLimiterPhysics.hh>
Definition at line 42 of file G4StepLimiterPhysics.hh.
◆ G4StepLimiterPhysics()
G4StepLimiterPhysics::G4StepLimiterPhysics |
( |
const G4String & | name = "stepLimiter" | ) |
|
Definition at line 57 of file G4StepLimiterPhysics.cc.
59{
61}
G4VPhysicsConstructor(const G4String &="")
void SetPhysicsType(G4int)
◆ ~G4StepLimiterPhysics()
G4StepLimiterPhysics::~G4StepLimiterPhysics |
( |
| ) |
|
|
virtual |
◆ ConstructParticle()
void G4StepLimiterPhysics::ConstructParticle |
( |
| ) |
|
|
virtual |
◆ ConstructProcess()
void G4StepLimiterPhysics::ConstructProcess |
( |
| ) |
|
|
virtual |
Implements G4VPhysicsConstructor.
Definition at line 75 of file G4StepLimiterPhysics.cc.
76{
78 myParticleIterator->reset();
79
82 while ((*myParticleIterator)()) {
86
88 if (charge != 0.0 || fApplyToAll) {
89
90
93 } else {
94
96 }
97 }
98 }
99}
G4ProcessManager * GetProcessManager() const
G4bool IsShortLived() const
G4double GetPDGCharge() const
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
◆ GetApplyToAll()
G4bool G4StepLimiterPhysics::GetApplyToAll |
( |
| ) |
const |
|
inline |
◆ SetApplyToAll()
void G4StepLimiterPhysics::SetApplyToAll |
( |
G4bool | option | ) |
|
|
inline |
The documentation for this class was generated from the following files: