Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4StateManager.hh>
Static Public Member Functions | |
static G4StateManager * | GetStateManager () |
static void | SetVerboseLevel (G4int val) |
Definition at line 52 of file G4StateManager.hh.
G4StateManager::~G4StateManager | ( | ) |
Definition at line 47 of file G4StateManager.cc.
|
delete |
Referenced by G4StateManager(), GetExceptionHandler(), GetStateManager(), operator!=(), operator=(), and operator==().
G4bool G4StateManager::DeregisterDependent | ( | G4VStateDependent * | aDependent | ) |
Definition at line 105 of file G4StateManager.cc.
Referenced by G4VStateDependent::~G4VStateDependent().
const G4ApplicationState & G4StateManager::GetCurrentState | ( | ) | const |
Definition at line 124 of file G4StateManager.cc.
Referenced by G4RunManager::AbortEvent(), G4MTRunManager::AbortRun(), G4RunManager::AbortRun(), G4SubEvtRunManager::AbortRun(), G4TaskRunManager::AbortRun(), G4RunManager::ConfirmBeamOnCondition(), G4RunManagerKernel::DefineWorldVolume(), G4ParticleDefinition::G4ParticleDefinition(), G4ErrorPropagatorManager::InitGeant4e(), G4RunManager::Initialize(), G4RunManager::InitializeGeometry(), G4RunManager::InitializePhysics(), G4RunManagerKernel::InitializePhysics(), G4UIcommand::IsAvailable(), G4UItcsh::MakePrompt(), G4VUIshell::MakePrompt(), G4ExceptionHandler::Notify(), G4VSceneHandler::ProcessScene(), G4VModularPhysicsList::RegisterPhysics(), G4IonTable::Remove(), G4ParticleTable::Remove(), G4VModularPhysicsList::RemovePhysics(), G4VModularPhysicsList::RemovePhysics(), G4VModularPhysicsList::RemovePhysics(), G4VModularPhysicsList::ReplacePhysics(), G4RunManagerKernel::RunInitialization(), G4MaterialScanner::Scan(), G4ParticlePropertyTable::SetParticleProperty(), G4VelocityTable::SetVelocityTableProperties(), G4TheMTRayTracer::Trace(), G4TheRayTracer::Trace(), G4RunManagerKernel::UpdateRegion(), G4RunManagerKernel::WorkerDefineWorldVolume(), G4ParticleDefinition::~G4ParticleDefinition(), G4RunManager::~G4RunManager(), and G4RunManagerKernel::~G4RunManagerKernel().
|
inline |
Referenced by G4Exception().
|
inline |
const G4ApplicationState & G4StateManager::GetPreviousState | ( | ) | const |
Definition at line 130 of file G4StateManager.cc.
Referenced by HookEventProcState::Notify().
|
static |
Definition at line 75 of file G4StateManager.cc.
Referenced by G4RunManager::AbortEvent(), G4MTRunManager::AbortRun(), G4RunManager::AbortRun(), G4SubEvtRunManager::AbortRun(), G4TaskRunManager::AbortRun(), G4VPrimaryGenerator::CheckVertexInsideWorld(), G4ErrorPropagatorManager::CloseGeometry(), G4RunManager::ConfirmBeamOnCondition(), G4TheRayTracer::CreateBitMap(), G4UIcommandTree::CreateHTML(), G4RunManagerKernel::DefineWorldVolume(), G4DeexPrecoParameters::G4DeexPrecoParameters(), G4EventManager::G4EventManager(), G4Exception(), G4MTcoutDestination::G4MTcoutDestination(), G4ParticleDefinition::G4ParticleDefinition(), G4RunManagerKernel::G4RunManagerKernel(), G4RunManagerKernel::G4RunManagerKernel(), G4VExceptionHandler::G4VExceptionHandler(), G4VStateDependent::G4VStateDependent(), G4UIcontrolMessenger::GetCurrentValue(), G4DNAMolecularMaterial::GetDensityTableFor(), G4DNAMolecularMaterial::GetNumMolPerVolTableFor(), G4ErrorPropagatorManager::InitGeant4e(), G4RunManager::Initialize(), G4RunManager::InitializeGeometry(), G4RunManager::InitializePhysics(), G4RunManagerKernel::InitializePhysics(), G4UIcommand::IsAvailable(), G4UItcsh::MakePrompt(), G4VUIshell::MakePrompt(), G4DNAMolecularMaterial::Notify(), G4ExceptionHandler::Notify(), G4UImanager::Notify(), HookEventProcState::Notify(), G4ErrorPropagatorManager::PrintG4State(), G4VSceneHandler::ProcessScene(), G4ErrorPropagator::PropagateOneStep(), G4UIQt::ReceiveG4cerr(), G4VModularPhysicsList::RegisterPhysics(), G4IonTable::Remove(), G4ParticleTable::Remove(), G4VModularPhysicsList::RemovePhysics(), G4VModularPhysicsList::RemovePhysics(), G4VModularPhysicsList::RemovePhysics(), G4VModularPhysicsList::ReplacePhysics(), G4TransportationParameters::ReportLockError(), G4RunManagerKernel::RunInitialization(), G4RunManagerKernel::RunTermination(), G4MaterialScanner::Scan(), G4UIcontrolMessenger::SetNewValue(), G4ParticlePropertyTable::SetParticleProperty(), G4VelocityTable::SetVelocityTableProperties(), G4TheMTRayTracer::Trace(), G4TheRayTracer::Trace(), G4RunManagerKernel::UpdateRegion(), G4RunManagerKernel::WorkerDefineWorldVolume(), G4ParticleDefinition::~G4ParticleDefinition(), G4RunManager::~G4RunManager(), G4RunManagerKernel::~G4RunManagerKernel(), and G4VStateDependent::~G4VStateDependent().
G4String G4StateManager::GetStateString | ( | const G4ApplicationState & | aState | ) | const |
Definition at line 211 of file G4StateManager.cc.
Referenced by G4UIcommandTree::CreateHTML(), G4RunManagerKernel::DefineWorldVolume(), G4RunManagerKernel::InitializePhysics(), G4UItcsh::MakePrompt(), G4VUIshell::MakePrompt(), SetNewState(), G4TheMTRayTracer::Trace(), and G4RunManagerKernel::WorkerDefineWorldVolume().
|
inline |
void G4StateManager::NotifyDeletion | ( | const G4Event * | evt | ) |
Definition at line 248 of file G4StateManager.cc.
void G4StateManager::NotifyDeletion | ( | const G4Run * | rn | ) |
Definition at line 255 of file G4StateManager.cc.
|
delete |
|
delete |
|
delete |
G4bool G4StateManager::RegisterDependent | ( | G4VStateDependent * | aDependent, |
G4bool | bottom = false ) |
Definition at line 85 of file G4StateManager.cc.
Referenced by G4VStateDependent::G4VStateDependent().
G4VStateDependent * G4StateManager::RemoveDependent | ( | const G4VStateDependent * | aDependent | ) |
Definition at line 191 of file G4StateManager.cc.
|
inline |
Referenced by G4VExceptionHandler::G4VExceptionHandler().
G4bool G4StateManager::SetNewState | ( | const G4ApplicationState & | requestedState | ) |
Definition at line 136 of file G4StateManager.cc.
Referenced by G4ErrorPropagatorManager::CloseGeometry(), G4TheRayTracer::CreateBitMap(), G4RunManagerKernel::DefineWorldVolume(), G4RunManagerKernel::G4RunManagerKernel(), G4RunManagerKernel::G4RunManagerKernel(), G4RunManager::Initialize(), G4RunManager::InitializeGeometry(), G4RunManager::InitializePhysics(), G4RunManagerKernel::InitializePhysics(), G4RunManagerKernel::RunInitialization(), G4RunManagerKernel::RunTermination(), SetNewState(), G4RunManagerKernel::WorkerDefineWorldVolume(), G4RunManager::~G4RunManager(), and G4RunManagerKernel::~G4RunManagerKernel().
G4bool G4StateManager::SetNewState | ( | const G4ApplicationState & | requestedState, |
const char * | msg ) |
Definition at line 142 of file G4StateManager.cc.
|
inline |
Referenced by G4UIcontrolMessenger::SetNewValue().
|
static |
Definition at line 245 of file G4StateManager.cc.