Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4GlobalFastSimulationManager.hh>
Public Member Functions | |
G4VFastSimulationModel * | GetFastSimulationModel (const G4String &modelName, const G4VFastSimulationModel *previousFound=0) const |
~G4GlobalFastSimulationManager () | |
void | AddFastSimulationManager (G4FastSimulationManager *) |
void | RemoveFastSimulationManager (G4FastSimulationManager *) |
void | AddFSMP (G4FastSimulationManagerProcess *) |
void | RemoveFSMP (G4FastSimulationManagerProcess *) |
void | FastSimulationNeedsToBeClosed () |
void | ShowSetup () |
void | ListEnvelopes (const G4String &aName="all", listType aListType=NAMES_ONLY) |
void | ListEnvelopes (const G4ParticleDefinition *) |
void | ActivateFastSimulationModel (const G4String &) |
void | InActivateFastSimulationModel (const G4String &) |
Static Public Member Functions | |
static G4GlobalFastSimulationManager * | GetGlobalFastSimulationManager () |
static G4GlobalFastSimulationManager * | GetInstance () |
Definition at line 85 of file G4GlobalFastSimulationManager.hh.
G4GlobalFastSimulationManager::~G4GlobalFastSimulationManager | ( | ) |
Definition at line 96 of file G4GlobalFastSimulationManager.cc.
Definition at line 127 of file G4GlobalFastSimulationManager.cc.
Referenced by ActivateFastSimulationModel(), and G4FastSimulationMessenger::SetNewValue().
void G4GlobalFastSimulationManager::AddFastSimulationManager | ( | G4FastSimulationManager * | fsmanager | ) |
Definition at line 105 of file G4GlobalFastSimulationManager.cc.
void G4GlobalFastSimulationManager::AddFSMP | ( | G4FastSimulationManagerProcess * | fp | ) |
Definition at line 117 of file G4GlobalFastSimulationManager.cc.
Referenced by G4FastSimulationManagerProcess::G4FastSimulationManagerProcess().
void G4GlobalFastSimulationManager::FastSimulationNeedsToBeClosed | ( | ) |
G4VFastSimulationModel * G4GlobalFastSimulationManager::GetFastSimulationModel | ( | const G4String & | modelName, |
const G4VFastSimulationModel * | previousFound = 0 |
||
) | const |
Definition at line 299 of file G4GlobalFastSimulationManager.cc.
Referenced by GetFastSimulationModel().
|
static |
Definition at line 71 of file G4GlobalFastSimulationManager.cc.
Referenced by G4FastSimulationManager::G4FastSimulationManager(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), GetInstance(), G4FastSimulationManager::~G4FastSimulationManager(), and G4FastSimulationManagerProcess::~G4FastSimulationManagerProcess().
|
static |
Definition at line 80 of file G4GlobalFastSimulationManager.cc.
Definition at line 140 of file G4GlobalFastSimulationManager.cc.
Referenced by InActivateFastSimulationModel(), and G4FastSimulationMessenger::SetNewValue().
void G4GlobalFastSimulationManager::ListEnvelopes | ( | const G4ParticleDefinition * | aPD | ) |
Definition at line 292 of file G4GlobalFastSimulationManager.cc.
void G4GlobalFastSimulationManager::ListEnvelopes | ( | const G4String & | aName = "all" , |
listType | aListType = NAMES_ONLY |
||
) |
Definition at line 256 of file G4GlobalFastSimulationManager.cc.
Referenced by G4FastSimulationMessenger::SetNewValue().
void G4GlobalFastSimulationManager::RemoveFastSimulationManager | ( | G4FastSimulationManager * | fsmanager | ) |
Definition at line 111 of file G4GlobalFastSimulationManager.cc.
void G4GlobalFastSimulationManager::RemoveFSMP | ( | G4FastSimulationManagerProcess * | fp | ) |
Definition at line 122 of file G4GlobalFastSimulationManager.cc.
Referenced by G4FastSimulationManagerProcess::~G4FastSimulationManagerProcess().
void G4GlobalFastSimulationManager::ShowSetup | ( | ) |
Definition at line 155 of file G4GlobalFastSimulationManager.cc.
Referenced by G4FastSimulationMessenger::SetNewValue().