Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4PDefManager.hh>
Public Member Functions | |
G4PDefManager () | |
G4int | CreateSubInstance () |
void | NewSubInstances () |
void | FreeSlave () |
G4PDefData * | GetOffset () |
void | UseWorkArea (G4PDefData *newOffset) |
G4PDefData * | FreeWorkArea () |
Static Public Member Functions | |
static G4PART_DLL G4int & | slavetotalspace () |
static G4PART_DLL G4PDefData *& | offset () |
Definition at line 81 of file G4PDefManager.hh.
G4PDefManager::G4PDefManager | ( | ) |
Definition at line 56 of file G4PDefManager.cc.
G4int G4PDefManager::CreateSubInstance | ( | ) |
Definition at line 61 of file G4PDefManager.cc.
Referenced by G4ParticleDefinition::SetParticleDefinitionID().
void G4PDefManager::FreeSlave | ( | ) |
Definition at line 100 of file G4PDefManager.cc.
Referenced by G4ParticleDefinition::Clean(), and G4ParticlesWorkspace::DestroyWorkspace().
G4PDefData * G4PDefManager::FreeWorkArea | ( | ) |
Definition at line 125 of file G4PDefManager.cc.
G4PDefData * G4PDefManager::GetOffset | ( | ) |
Definition at line 108 of file G4PDefManager.cc.
Referenced by G4ParticlesWorkspace::G4ParticlesWorkspace().
void G4PDefManager::NewSubInstances | ( | ) |
Definition at line 77 of file G4PDefManager.cc.
Referenced by CreateSubInstance(), and G4ParticlesWorkspace::InitialiseWorkspace().
|
static |
Definition at line 50 of file G4PDefManager.cc.
Referenced by FreeSlave(), FreeWorkArea(), GetOffset(), NewSubInstances(), and UseWorkArea().
|
static |
Definition at line 44 of file G4PDefManager.cc.
Referenced by CreateSubInstance(), NewSubInstances(), and G4VUserPhysicsList::RemoveProcessManager().
void G4PDefManager::UseWorkArea | ( | G4PDefData * | newOffset | ) |
Definition at line 113 of file G4PDefManager.cc.
Referenced by G4ParticlesWorkspace::ReleaseWorkspace(), and G4ParticlesWorkspace::UseWorkspace().