ATLAS custom class for worker initialization functionality.
More...
#include <G4AtlasUserWorkerInitialization.h>
ATLAS custom class for worker initialization functionality.
- Author
- Julien Esseiva julie.nosp@m.n.es.nosp@m.seiva.nosp@m.@cer.nosp@m.n.ch
Definition at line 18 of file G4AtlasUserWorkerInitialization.h.
◆ G4AtlasUserWorkerInitialization()
G4AtlasUserWorkerInitialization::G4AtlasUserWorkerInitialization |
( |
const Config & |
config | ) |
|
|
inlineexplicit |
◆ WorkerRunStart()
void G4AtlasUserWorkerInitialization::WorkerRunStart |
( |
| ) |
const |
|
inlineoverride |
Definition at line 27 of file G4AtlasUserWorkerInitialization.h.
33 G4FastSimulationManagerProcess* fastSimManagerProcess =
new G4FastSimulationManagerProcess;
34 G4ParticleTable* theParticleTable = G4ParticleTable::GetParticleTable();
35 G4ParticleTable::G4PTblDicIterator* theParticleIterator = theParticleTable->GetIterator();
37 theParticleIterator->reset();
38 while( (*theParticleIterator)() ){
39 G4ParticleDefinition*
particle = theParticleIterator->value();
40 G4ProcessManager* pmanager =
particle->GetProcessManager();
41 pmanager->AddProcess(fastSimManagerProcess, -1, 1, 1);
◆ m_config
Config G4AtlasUserWorkerInitialization::m_config |
|
private |
The documentation for this class was generated from the following file:
constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses