41 #include "G4ParticleDefinition.hh" 42 #include "G4ParticleTable.hh" 43 #include "G4ProcessManager.hh" 46 #include "G4Electron.hh" 47 #include "G4Positron.hh" 52 : G4VPhysicsConstructor(name)
71 G4ParticleTable::G4PTblDicIterator* theParticleIterator = G4ParticleTable::GetParticleTable()->GetIterator();
72 theParticleIterator->reset();
73 while( (*theParticleIterator)() ){
74 G4ParticleDefinition* particle = theParticleIterator->value();
75 G4ProcessManager* pmanager = particle->GetProcessManager();
79 pmanager->AddProcess(
stepMax, -1,-1,6);
virtual ~ActarSimStepLimiterBuilder()
virtual void ConstructProcess()
G4StepLimiterPerRegion * stepMax
virtual void ConstructParticle()
G4bool IsApplicable(const G4ParticleDefinition &)
ActarSimStepLimiterBuilder(const G4String &name="stepLimiter")