Geant4 11.1.1
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 &) |
void | Flush () |
Static Public Member Functions | |
static G4GlobalFastSimulationManager * | GetGlobalFastSimulationManager () |
static G4GlobalFastSimulationManager * | GetInstance () |
Definition at line 84 of file G4GlobalFastSimulationManager.hh.
G4GlobalFastSimulationManager::~G4GlobalFastSimulationManager | ( | ) |
Definition at line 95 of file G4GlobalFastSimulationManager.cc.
void G4GlobalFastSimulationManager::ActivateFastSimulationModel | ( | const G4String & | aName | ) |
Definition at line 126 of file G4GlobalFastSimulationManager.cc.
Referenced by ActivateFastSimulationModel(), and G4FastSimulationMessenger::SetNewValue().
void G4GlobalFastSimulationManager::AddFastSimulationManager | ( | G4FastSimulationManager * | fsmanager | ) |
Definition at line 104 of file G4GlobalFastSimulationManager.cc.
void G4GlobalFastSimulationManager::AddFSMP | ( | G4FastSimulationManagerProcess * | fp | ) |
Definition at line 116 of file G4GlobalFastSimulationManager.cc.
Referenced by G4FastSimulationManagerProcess::G4FastSimulationManagerProcess().
void G4GlobalFastSimulationManager::FastSimulationNeedsToBeClosed | ( | ) |
void G4GlobalFastSimulationManager::Flush | ( | ) |
Definition at line 150 of file G4GlobalFastSimulationManager.cc.
G4VFastSimulationModel * G4GlobalFastSimulationManager::GetFastSimulationModel | ( | const G4String & | modelName, |
const G4VFastSimulationModel * | previousFound = 0 |
||
) | const |
Definition at line 308 of file G4GlobalFastSimulationManager.cc.
Referenced by GetFastSimulationModel().
|
static |
Definition at line 70 of file G4GlobalFastSimulationManager.cc.
Referenced by G4FastSimulationManager::G4FastSimulationManager(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), GetInstance(), G4FastSimulationManager::~G4FastSimulationManager(), and G4FastSimulationManagerProcess::~G4FastSimulationManagerProcess().
|
static |
Definition at line 79 of file G4GlobalFastSimulationManager.cc.
void G4GlobalFastSimulationManager::InActivateFastSimulationModel | ( | const G4String & | aName | ) |
Definition at line 139 of file G4GlobalFastSimulationManager.cc.
Referenced by InActivateFastSimulationModel(), and G4FastSimulationMessenger::SetNewValue().
void G4GlobalFastSimulationManager::ListEnvelopes | ( | const G4ParticleDefinition * | aPD | ) |
Definition at line 301 of file G4GlobalFastSimulationManager.cc.
void G4GlobalFastSimulationManager::ListEnvelopes | ( | const G4String & | aName = "all" , |
listType | aListType = NAMES_ONLY |
||
) |
Definition at line 265 of file G4GlobalFastSimulationManager.cc.
Referenced by G4FastSimulationMessenger::SetNewValue().
void G4GlobalFastSimulationManager::RemoveFastSimulationManager | ( | G4FastSimulationManager * | fsmanager | ) |
Definition at line 110 of file G4GlobalFastSimulationManager.cc.
void G4GlobalFastSimulationManager::RemoveFSMP | ( | G4FastSimulationManagerProcess * | fp | ) |
Definition at line 121 of file G4GlobalFastSimulationManager.cc.
Referenced by G4FastSimulationManagerProcess::~G4FastSimulationManagerProcess().
void G4GlobalFastSimulationManager::ShowSetup | ( | ) |
Definition at line 160 of file G4GlobalFastSimulationManager.cc.
Referenced by G4FastSimulationMessenger::SetNewValue().