Geant4.10
|
#include <G4SolidStore.hh>
Public Member Functions | |
G4VSolid * | GetSolid (const G4String &name, G4bool verbose=true) const |
virtual | ~G4SolidStore () |
Static Public Member Functions | |
static void | Register (G4VSolid *pSolid) |
static void | DeRegister (G4VSolid *pSolid) |
static G4SolidStore * | GetInstance () |
static void | SetNotifier (G4VStoreNotifier *pNotifier) |
static void | Clean () |
Protected Member Functions | |
G4SolidStore () | |
Definition at line 62 of file G4SolidStore.hh.
|
virtual |
|
protected |
Definition at line 54 of file G4SolidStore.cc.
|
static |
Definition at line 79 of file G4SolidStore.cc.
References G4cout, G4endl, GetInstance(), G4GeometryManager::GetInstance(), and G4VNotifier::NotifyDeRegistration().
Referenced by LXeDetectorConstruction::Construct(), F04DetectorConstruction::Construct(), WLSDetectorConstruction::Construct(), ElectronBenchmarkDetector::CreateGeometry(), G4RunManager::ReinitializeGeometry(), G4GDMLMessenger::SetNewValue(), and ~G4SolidStore().
Definition at line 144 of file G4SolidStore.cc.
References GetInstance(), and G4VNotifier::NotifyDeRegistration().
Referenced by G4SurfaceVoxelizer::G4SurfaceVoxelizer(), UVoxelizer::UVoxelizer(), and G4VSolid::~G4VSolid().
|
static |
Definition at line 185 of file G4SolidStore.cc.
Referenced by Clean(), LXeDetectorConstruction::Construct(), F04DetectorConstruction::Construct(), WLSDetectorConstruction::Construct(), ElectronBenchmarkDetector::CreateGeometry(), DeRegister(), G4SurfaceVoxelizer::G4SurfaceVoxelizer(), G4VSolid::G4VSolid(), G4GDMLReadSolids::GetSolid(), GetSolid(), Register(), G4RunManager::ReinitializeGeometry(), SetNotifier(), G4GeometryManager::SetWorldMaximumExtent(), G4GDMLRead::StripNames(), UVoxelizer::UVoxelizer(), and G4VSolid::~G4VSolid().
Definition at line 164 of file G4SolidStore.cc.
References G4endl, G4Exception(), GetInstance(), and JustWarning.
Referenced by G4GDMLReadSolids::GetSolid().
Definition at line 134 of file G4SolidStore.cc.
References GetInstance(), and G4VNotifier::NotifyRegistration().
Referenced by G4VSolid::G4VSolid().
|
static |