1 #ifndef SLIC_PRIMARYGENERATORACTION_HH_
2 #define SLIC_PRIMARYGENERATORACTION_HH_ 1
10 #include "G4VUserPrimaryGeneratorAction.hh"
11 #include "G4GeneralParticleSource.hh"
12 #include "G4ParticleGun.hh"
13 #include "G4RunManager.hh"
This singleton is responsible for managing physics event sources.
Base class for slic code modules that provides common functionality, such as logging to an output str...
Mixin for accessing the PluginManager.
Implementation of G4VUserPrimaryGeneratorAction.
virtual ~PrimaryGeneratorAction()
EventSourceManager * _manager
void printBeginEventMessage(G4Event *anEvent)
virtual void GeneratePrimaries(G4Event *anEvent)