|
| | G4TaskRunManager (G4bool useTBB=G4GetEnv< G4bool >("G4USE_TBB", false)) |
| | G4TaskRunManager (G4VUserTaskQueue *taskQueue, G4bool useTBB=G4GetEnv< G4bool >("G4USE_TBB", false), G4int evtGrainsize=0) |
| | ~G4TaskRunManager () override |
| void | SetGrainsize (G4int n) |
| G4int | GetGrainsize () const |
| G4int | GetNumberOfTasks () const |
| G4int | GetNumberOfEventsPerTask () const |
| void | SetNumberOfThreads (G4int n) override |
| G4int | GetNumberOfThreads () const override |
| size_t | GetNumberActiveThreads () const override |
| void | Initialize () override |
| void | InitializeEventLoop (G4int n_event, const char *macroFile=nullptr, G4int n_select=-1) override |
| void | InitializeThreadPool () override |
| G4bool | ThreadPoolIsInitialized () const |
| void | Initialize (uint64_t nthreads) override |
| void | TerminateOneEvent () override |
| void | ProcessOneEvent (G4int i_event) override |
| void | ConstructScoringWorlds () override |
| void | RunTermination () override |
| G4bool | SetUpAnEvent (G4Event *, G4long &s1, G4long &s2, G4long &s3, G4bool reseedRequired=true) override |
| G4int | SetUpNEvents (G4Event *, G4SeedsQueue *seedsQueue, G4bool reseedRequired=true) override |
| void | MergeScores (const G4ScoringManager *localScoringManager) override |
| void | MergeRun (const G4Run *localRun) override |
| void | RequestWorkersProcessCommandsStack () override |
| void | ThisWorkerProcessCommandsStackDone () override |
| void | WaitForReadyWorkers () override |
| void | WaitForEndEventLoopWorkers () override |
| void | ThisWorkerReady () override |
| void | ThisWorkerEndEventLoop () override |
| WorkerActionRequest | ThisWorkerWaitForNextAction () override |
| void | SetInitializeSeedsCallback (InitializeSeedsCallback f) |
| void | AbortRun (G4bool softAbort=false) override |
| void | AbortEvent () override |
| | G4MTRunManager () |
| | ~G4MTRunManager () override |
| void | SetPinAffinity (G4int n=1) |
| G4int | GetPinAffinity () const |
| std::vector< G4String > | GetCommandStack () |
| const CLHEP::HepRandomEngine * | getMasterRandomEngine () const |
| void | SetUserInitialization (G4VUserPhysicsList *userPL) override |
| void | SetUserInitialization (G4VUserDetectorConstruction *userDC) override |
| void | SetUserInitialization (G4UserWorkerInitialization *userInit) override |
| void | SetUserInitialization (G4UserWorkerThreadInitialization *userInit) override |
| void | SetUserInitialization (G4VUserActionInitialization *userInit) override |
| void | SetUserAction (G4UserRunAction *userAction) override |
| void | SetUserAction (G4VUserPrimaryGeneratorAction *userAction) override |
| void | SetUserAction (G4UserEventAction *userAction) override |
| void | SetUserAction (G4UserStackingAction *userAction) override |
| void | SetUserAction (G4UserTrackingAction *userAction) override |
| void | SetUserAction (G4UserSteppingAction *userAction) override |
| void | SetEventModulo (G4int i=1) |
| G4int | GetEventModulo () const |
| | G4RunManager () |
| virtual | ~G4RunManager () |
| | G4RunManager (const G4RunManager &)=delete |
| G4RunManager & | operator= (const G4RunManager &)=delete |
| virtual void | BeamOn (G4int n_event, const char *macroFile=nullptr, G4int n_select=-1) |
| virtual void | DefineWorldVolume (G4VPhysicalVolume *worldVol, G4bool topologyIsChanged=true) |
| virtual void | InitializeGeometry () |
| virtual void | InitializePhysics () |
| virtual G4bool | ConfirmBeamOnCondition () |
| virtual void | RunInitialization () |
| virtual void | DoEventLoop (G4int n_event, const char *macroFile=nullptr, G4int n_select=-1) |
| virtual void | TerminateEventLoop () |
| virtual G4Event * | GenerateEvent (G4int i_event) |
| virtual void | AnalyzeEvent (G4Event *anEvent) |
| void | DumpRegion (const G4String &rname) const |
| void | DumpRegion (G4Region *region=nullptr) const |
| void | GeometryHasBeenModified (G4bool prop=true) |
| void | ReinitializeGeometry (G4bool destroyFirst=false, G4bool prop=true) |
| void | PhysicsHasBeenModified () |
| void | CutOffHasBeenModified () |
| void | ReOptimizeMotherOf (G4VPhysicalVolume *) |
| void | ReOptimize (G4LogicalVolume *) |
| void | SetGeometryToBeOptimized (G4bool vl) |
| G4bool | GetGeometryToBeOptimized () |
| void | GeometryDirectlyUpdated (G4bool val=true) |
| virtual void | RestoreRandomNumberStatus (const G4String &fileN) |
| virtual void | RestoreRndmEachEvent (G4bool) |
| const G4VUserDetectorConstruction * | GetUserDetectorConstruction () const |
| const G4VUserPhysicsList * | GetUserPhysicsList () const |
| const G4VUserActionInitialization * | GetUserActionInitialization () const |
| G4VUserActionInitialization * | GetNonConstUserActionInitialization () const |
| const G4UserWorkerInitialization * | GetUserWorkerInitialization () const |
| const G4UserWorkerThreadInitialization * | GetUserWorkerThreadInitialization () 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) |
| void | SetDefaultClassification (G4TrackStatus ts, G4ClassificationOfNewTrack val, G4ExceptionSeverity es=G4ExceptionSeverity::IgnoreTheIssue) |
| void | SetDefaultClassification (const G4ParticleDefinition *pd, G4ClassificationOfNewTrack val, G4ExceptionSeverity es=G4ExceptionSeverity::IgnoreTheIssue) |
| 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 | SetRandomNumberStorePerEvent (G4bool flag) |
| G4bool | GetRandomNumberStorePerEvent () const |
| void | SetVerboseLevel (G4int vl) |
| G4int | GetVerboseLevel () const |
| G4int | GetPrintProgress () |
| void | SetPrintProgress (G4int i) |
| void | SetNumberOfEventsToBeStored (G4int val) |
| const G4Run * | GetCurrentRun () const |
| G4Run * | GetNonConstCurrentRun () const |
| const G4Event * | GetCurrentEvent () const |
| const G4Event * | GetPreviousEvent (G4int i) const |
| void | SetRunIDCounter (G4int i) |
| G4int | GetNumberOfParallelWorld () const |
| void | SetNumberOfEventsToBeProcessed (G4int val) |
| G4int | GetNumberOfEventsToBeProcessed () const |
| G4int | GetNumberOfSelectEvents () const |
| const G4String & | GetSelectMacro () const |
| void | SetDCtable (G4DCtable *DCtbl) |
| RMType | GetRunManagerType () const |
| virtual void | RegisterSubEventType (G4int, G4int) |
| virtual void | MergeTrajectories (const G4SubEvent *, const G4Event *) |
| virtual void | UpdateScoringForSubEvent (const G4SubEvent *, const G4Event *) |
| virtual const G4SubEvent * | GetSubEvent (G4int, G4bool &, G4long &, G4long &, G4long &, G4bool) |
| virtual void | SubEventFinished (const G4SubEvent *, const G4Event *) |
| virtual G4int | GetSubEventType () const |
| virtual void | SetSubEventType (G4int) |
| virtual std::size_t | GetMaxNTrack () const |
| virtual void | TrajectoriesToBeMerged (G4bool) |
| virtual void | ReportEventDeletion (const G4Event *evt) |
| void | ResetNavigatorAtInitialization (G4bool val=true) |
| | TaskRunManager (bool useTBB=false) |
| virtual | ~TaskRunManager () |
| virtual void | Terminate () |
| ThreadPool * | GetThreadPool () const |
| TaskManager * | GetTaskManager () const |
| bool | IsInitialized () const |
Definition at line 65 of file G4TaskRunManager.hh.