Geant4.10
|
#include <G4GeometryManager.hh>
Public Member Functions | |
G4bool | CloseGeometry (G4bool pOptimise=true, G4bool verbose=false, G4VPhysicalVolume *vol=0) |
void | OpenGeometry (G4VPhysicalVolume *vol=0) |
G4bool | IsGeometryClosed () |
void | SetWorldMaximumExtent (G4double worldExtent) |
Static Public Member Functions | |
static G4GeometryManager * | GetInstance () |
Protected Member Functions | |
G4GeometryManager () | |
Definition at line 55 of file G4GeometryManager.hh.
|
protected |
Definition at line 69 of file G4GeometryManager.cc.
Referenced by GetInstance().
G4bool G4GeometryManager::CloseGeometry | ( | G4bool | pOptimise = true , |
G4bool | verbose = false , |
||
G4VPhysicalVolume * | vol = 0 |
||
) |
|
static |
Definition at line 135 of file G4GeometryManager.cc.
References G4GeometryManager().
Referenced by CML2PhantomConstruction::applyNewCentre(), G4LogicalVolumeStore::Clean(), G4PhysicalVolumeStore::Clean(), G4SolidStore::Clean(), G4RegionStore::Clean(), G4ErrorPropagatorManager::CloseGeometry(), LXeDetectorConstruction::Construct(), ExN02DetectorConstruction::Construct(), F04DetectorConstruction::Construct(), WLSDetectorConstruction::Construct(), G4TheRayTracer::CreateBitMap(), ElectronBenchmarkDetector::CreateGeometry(), export_G4GeometryManager(), main(), G4RunManager::ReinitializeGeometry(), G4RunManagerKernel::ResetNavigator(), CML2AcceleratorConstruction::rotateAccelerator(), G4GDMLMessenger::SetNewValue(), G4TheRayTracer::StoreUserActions(), HadrontherapyDetectorConstruction::UpdateGeometry(), IORTDetectorConstruction::UpdateGeometry(), and G4RunManagerKernel::~G4RunManagerKernel().
G4bool G4GeometryManager::IsGeometryClosed | ( | ) |
Definition at line 125 of file G4GeometryManager.cc.
Referenced by export_G4GeometryManager().
void G4GeometryManager::OpenGeometry | ( | G4VPhysicalVolume * | vol = 0 | ) |
Definition at line 105 of file G4GeometryManager.cc.
Referenced by CML2PhantomConstruction::applyNewCentre(), G4ErrorPropagatorManager::CloseGeometry(), LXeDetectorConstruction::Construct(), F04DetectorConstruction::Construct(), WLSDetectorConstruction::Construct(), G4TheRayTracer::CreateBitMap(), ElectronBenchmarkDetector::CreateGeometry(), export_G4GeometryManager(), main(), G4RunManager::ReinitializeGeometry(), G4RunManagerKernel::ResetNavigator(), CML2AcceleratorConstruction::rotateAccelerator(), G4GDMLMessenger::SetNewValue(), G4TheRayTracer::StoreUserActions(), and G4RunManagerKernel::~G4RunManagerKernel().
Definition at line 326 of file G4GeometryManager.cc.
References FatalException, G4Exception(), G4GeometryTolerance::GetInstance(), G4SolidStore::GetInstance(), and G4GeometryTolerance::SetSurfaceTolerance().
Referenced by ExN02DetectorConstruction::Construct(), and export_G4GeometryManager().