Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Protected Member Functions | List of all members
ParRunManager Class Reference

#include <ParRunManager.hh>

Inheritance diagram for ParRunManager:
Inheritance graph
[legend]
Collaboration diagram for ParRunManager:
Collaboration graph
[legend]

Protected Member Functions

virtual void DoEventLoop (G4int n_event, const char *macroFile=0, G4int n_select=-1)
 
virtual void DoEventLoop (G4int n_event, const char *macroFile=0, G4int n_select=-1)
 
- Protected Member Functions inherited from G4RunManager
void StackPreviousEvent (G4Event *anEvent)
 
void UpdateScoring ()
 

Additional Inherited Members

- Public Member Functions inherited from G4RunManager
 G4RunManager ()
 
virtual ~G4RunManager ()
 
virtual void BeamOn (G4int n_event, const char *macroFile=0, G4int n_select=-1)
 
virtual void Initialize ()
 
virtual void DefineWorldVolume (G4VPhysicalVolume *worldVol, G4bool topologyIsChanged=true)
 
virtual void AbortRun (G4bool softAbort=false)
 
virtual void AbortEvent ()
 
virtual void InitializeGeometry ()
 
virtual void InitializePhysics ()
 
virtual G4bool ConfirmBeamOnCondition ()
 
virtual void RunInitialization ()
 
virtual void RunTermination ()
 
virtual void InitializeEventLoop (G4int n_event, const char *macroFile=0, G4int n_select=-1)
 
virtual void ProcessOneEvent (G4int i_event)
 
virtual void TerminateOneEvent ()
 
virtual void TerminateEventLoop ()
 
virtual G4Event * GenerateEvent (G4int i_event)
 
virtual void AnalyzeEvent (G4Event *anEvent)
 
void DumpRegion (const G4String &rname) const
 
void DumpRegion (G4Region *region=0) const
 
virtual void rndmSaveThisRun ()
 
virtual void rndmSaveThisEvent ()
 
virtual void RestoreRandomNumberStatus (const G4String &fileN)
 
void SetUserInitialization (G4VUserDetectorConstruction *userInit)
 
void SetUserInitialization (G4VUserPhysicsList *userInit)
 
void SetUserAction (G4UserRunAction *userAction)
 
void SetUserAction (G4VUserPrimaryGeneratorAction *userAction)
 
void SetUserAction (G4UserEventAction *userAction)
 
void SetUserAction (G4UserStackingAction *userAction)
 
void SetUserAction (G4UserTrackingAction *userAction)
 
void SetUserAction (G4UserSteppingAction *userAction)
 
const G4VUserDetectorConstruction * GetUserDetectorConstruction () const
 
const G4VUserPhysicsList * GetUserPhysicsList () const
 
const G4UserRunAction * GetUserRunAction () const
 
const
G4VUserPrimaryGeneratorAction * 
GetUserPrimaryGeneratorAction () const
 
const G4UserEventAction * GetUserEventAction () const
 
const G4UserStackingAction * GetUserStackingAction () const
 
const G4UserTrackingAction * GetUserTrackingAction () const
 
const G4UserSteppingAction * GetUserSteppingAction () const
 
void SetNumberOfAdditionalWaitingStacks (G4int iAdd)
 
const G4String & GetVersionString () const
 
void SetPrimaryTransformer (G4PrimaryTransformer *pt)
 
void StoreRandomNumberStatusToG4Event (G4int vl)
 
G4int GetFlagRandomNumberStatusToG4Event () const
 
void SetRandomNumberStore (G4bool flag)
 
G4bool GetRandomNumberStore () const
 
void SetRandomNumberStoreDir (const G4String &dir)
 
const G4String & GetRandomNumberStoreDir () const
 
const G4String & GetRandomNumberStatusForThisRun () const
 
const G4String & GetRandomNumberStatusForThisEvent () const
 
void GeometryHasBeenModified ()
 
void PhysicsHasBeenModified ()
 
void CutOffHasBeenModified ()
 
void ReOptimizeMotherOf (G4VPhysicalVolume *)
 
void ReOptimize (G4LogicalVolume *)
 
void SetVerboseLevel (G4int vl)
 
G4int GetVerboseLevel () const
 
void SetGeometryToBeOptimized (G4bool vl)
 
G4bool GetGeometryToBeOptimized ()
 
void SetNumberOfEventsToBeStored (G4int val)
 
const G4Run * GetCurrentRun () const
 
const G4Event * GetCurrentEvent () const
 
const G4Event * GetPreviousEvent (G4int i) const
 
void SetRunIDCounter (G4int i)
 
G4int GetNumberOfParallelWorld () const
 
void SetNumberOfEventsToBeProcessed (G4int val)
 
void SetDCtable (G4DCtable *DCtbl)
 
void ConstructScoringWorlds ()
 
- Static Public Member Functions inherited from G4RunManager
static G4RunManager * GetRunManager ()
 
- Protected Attributes inherited from G4RunManager
G4RunManagerKernel * kernel
 
G4EventManager * eventManager
 
G4VUserDetectorConstruction * userDetector
 
G4VUserPhysicsList * physicsList
 
G4UserRunAction * userRunAction
 
G4VUserPrimaryGeneratorAction * userPrimaryGeneratorAction
 
G4UserEventAction * userEventAction
 
G4UserStackingAction * userStackingAction
 
G4UserTrackingAction * userTrackingAction
 
G4UserSteppingAction * userSteppingAction
 
G4bool geometryInitialized
 
G4bool physicsInitialized
 
G4bool runAborted
 
G4bool initializedAtLeastOnce
 
G4bool geometryToBeOptimized
 
G4int runIDCounter
 
G4int verboseLevel
 
G4Timer * timer
 
G4DCtable * DCtable
 
G4Run * currentRun
 
G4Event * currentEvent
 
std::vector< G4Event * > * previousEvents
 
G4int n_perviousEventsToBeStored
 
G4int numberOfEventToBeProcessed
 
G4bool storeRandomNumberStatus
 
G4int storeRandomNumberStatusToG4Event
 
G4String randomNumberStatusDir
 
G4String randomNumberStatusForThisRun
 
G4String randomNumberStatusForThisEvent
 
G4VPhysicalVolume * currentWorld
 
G4int nParallelWorlds
 
G4String msgText
 
G4int n_select_msg
 
G4int numberOfEventProcessed
 

Detailed Description

Definition at line 45 of file ParRunManager.hh.

Member Function Documentation

virtual void ParRunManager::DoEventLoop ( G4int  n_event,
const char *  macroFile = 0,
G4int  n_select = -1 
)
protectedvirtual

Reimplemented from G4RunManager.

virtual void ParRunManager::DoEventLoop ( G4int  n_event,
const char *  macroFile = 0,
G4int  n_select = -1 
)
protectedvirtual

Reimplemented from G4RunManager.


The documentation for this class was generated from the following files: