32 #ifndef G4EventManager_h
33 #define G4EventManager_h 1
172 verboseLevel = value;
187 { transformer = tf; }
189 { storetRandomNumberStatusToG4Event = vl; }
G4UserEventAction * userEventAction
G4PrimaryTransformer * GetPrimaryTransformer() const
G4UserTrackingAction * userTrackingAction
G4TrackingManager * trackManager
G4StackManager * GetStackManager() const
G4int storetRandomNumberStatusToG4Event
G4UserEventAction * GetUserEventAction()
G4StackManager * trackContainer
G4Event * GetNonconstCurrentEvent()
void SetVerboseLevel(G4int value)
G4TrackingManager * GetTrackingManager() const
G4EvManMessenger * theMessenger
G4EventManager & operator=(const G4EventManager &right)=delete
void SetUserInformation(G4VUserEventInformation *anInfo)
G4UserSteppingAction * GetUserSteppingAction()
G4TrajectoryContainer * trajectoryContainer
G4String randomNumberStatusToG4Event
void SetVerboseLevel(G4int const value)
static G4ThreadLocal G4EventManager * fpEventManager
G4PrimaryTransformer * transformer
G4UserStackingAction * userStackingAction
void StackTracks(G4TrackVector *trackVector, G4bool IDhasAlreadySet=false)
std::vector< G4Track * > G4TrackVector
G4StateManager * stateManager
void SetUserAction(G4UserEventAction *userAction)
G4UserSteppingAction * userSteppingAction
G4UserTrackingAction * GetUserTrackingAction()
static G4EventManager * GetEventManager()
void SetNumberOfAdditionalWaitingStacks(G4int iAdd)
void SetPrimaryTransformer(G4PrimaryTransformer *tf)
void ProcessOneEvent(G4Event *anEvent)
void StoreRandomNumberStatusToG4Event(G4int vl)
const G4Event * GetConstCurrentEvent()
void DoProcessing(G4Event *anEvent)
void KeepTheCurrentEvent()
G4UserStackingAction * GetUserStackingAction()
void SetNumberOfAdditionalWaitingStacks(G4int iAdd)
G4VUserEventInformation * GetUserInformation()