47 #ifndef G4GlobalFastSimulationManager_hh
48 #define G4GlobalFastSimulationManager_hh
void AddFSMP(G4FastSimulationManagerProcess *)
G4VFastSimulationModel * GetFastSimulationModel(const G4String &modelName, const G4VFastSimulationModel *previousFound=0) const
void FastSimulationNeedsToBeClosed()
void RemoveFSMP(G4FastSimulationManagerProcess *)
void ActivateFastSimulationModel(const G4String &)
~G4GlobalFastSimulationManager()
void AddFastSimulationManager(G4FastSimulationManager *)
void ListEnvelopes(const G4String &aName="all", listType aListType=NAMES_ONLY)
G4FastSimulationVector< G4FastSimulationManagerProcess > fFSMPVector
void InActivateFastSimulationModel(const G4String &)
void DisplayRegion(G4Region *motherRegion, G4int depth, std::vector< G4ParticleDefinition * > &particles) const
static G4ThreadLocal G4GlobalFastSimulationManager * fGlobalFastSimulationManager
static G4GlobalFastSimulationManager * GetInstance()
G4FastSimulationVector< G4FastSimulationManager > ManagedManagers
G4FastSimulationMessenger * fTheFastSimulationMessenger
void RemoveFastSimulationManager(G4FastSimulationManager *)
G4GlobalFastSimulationManager()
static G4GlobalFastSimulationManager * GetGlobalFastSimulationManager()