17#include <G4ParticleDefinition.hh>
18#include <G4ProcessManager.hh>
19#include <G4StepLimiter.hh>
30 G4int theVerboseLevel,
const G4String& name)
61 auto aParticleIterator = GetParticleIterator();
62 aParticleIterator->reset();
63 while ((*aParticleIterator)()) {
66 G4ProcessManager* pmanager = particle->GetProcessManager();
68 if (!pmanager)
continue;
74 G4cout <<
"### Step limiter physics constructed." << G4endl;
Definition of the TG4StepLimiterPhysics class.
virtual void ConstructParticle()
Construct particles.
TG4StepLimiterPhysics(const G4String &name="StepLimiter")
virtual ~TG4StepLimiterPhysics()
virtual void ConstructProcess()
Construct physics processes.
G4StepLimiter * fStepLimiterProcess
step limiter process
Abstract base class for physics constructors with verbose.
virtual G4int VerboseLevel() const