Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4tgbVolumeMgr.hh>
Static Public Member Functions | |
static G4tgbVolumeMgr * | GetInstance () |
Definition at line 59 of file G4tgbVolumeMgr.hh.
G4tgbVolumeMgr::G4tgbVolumeMgr | ( | ) |
Definition at line 51 of file G4tgbVolumeMgr.cc.
Referenced by GetInstance().
G4tgbVolumeMgr::~G4tgbVolumeMgr | ( | ) |
Definition at line 60 of file G4tgbVolumeMgr.cc.
void G4tgbVolumeMgr::AddTextFile | ( | const G4String & | fname | ) |
Definition at line 77 of file G4tgbVolumeMgr.cc.
void G4tgbVolumeMgr::BuildPhysVolTree | ( | ) |
Definition at line 328 of file G4tgbVolumeMgr.cc.
void G4tgbVolumeMgr::CopyVolumes | ( | ) |
Definition at line 136 of file G4tgbVolumeMgr.cc.
Referenced by G4tgbDetectorConstruction::Construct(), and G4tgbDetectorBuilder::ConstructDetector().
void G4tgbVolumeMgr::DumpG4LogVolLeaf | ( | const G4LogicalVolume * | lv, |
unsigned int | leafDepth ) |
Definition at line 390 of file G4tgbVolumeMgr.cc.
Referenced by DumpG4LogVolTree().
void G4tgbVolumeMgr::DumpG4LogVolTree | ( | ) |
Definition at line 380 of file G4tgbVolumeMgr.cc.
Referenced by DumpSummary().
void G4tgbVolumeMgr::DumpG4PhysVolLeaf | ( | const G4VPhysicalVolume * | pv, |
unsigned int | leafDepth ) |
Definition at line 424 of file G4tgbVolumeMgr.cc.
Referenced by DumpG4PhysVolTree().
void G4tgbVolumeMgr::DumpG4PhysVolTree | ( | ) |
Definition at line 414 of file G4tgbVolumeMgr.cc.
Referenced by DumpSummary().
void G4tgbVolumeMgr::DumpG4SolidList | ( | ) |
Definition at line 370 of file G4tgbVolumeMgr.cc.
Referenced by DumpSummary().
void G4tgbVolumeMgr::DumpSummary | ( | ) |
Definition at line 341 of file G4tgbVolumeMgr.cc.
G4LogicalVolume * G4tgbVolumeMgr::FindG4LogVol | ( | const G4String & | theName, |
const G4bool | bExists = false ) |
Definition at line 226 of file G4tgbVolumeMgr.cc.
Referenced by G4tgbVolume::ConstructG4PhysVol(), and G4tgbVolume::ConstructG4Volumes().
G4VPhysicalVolume * G4tgbVolumeMgr::FindG4PhysVol | ( | const G4String & | theName, |
const G4bool | bExists = false ) |
Definition at line 247 of file G4tgbVolumeMgr.cc.
Definition at line 166 of file G4tgbVolumeMgr.cc.
Referenced by G4tgbVolume::FindOrConstructG4Solid().
G4tgbVolume * G4tgbVolumeMgr::FindVolume | ( | const G4String & | volname | ) |
Definition at line 149 of file G4tgbVolumeMgr.cc.
Referenced by G4tgbDetectorConstruction::Construct(), G4tgbDetectorBuilder::ConstructDetector(), G4tgbVolume::ConstructG4PhysVol(), and G4tgbVolume::ConstructG4Volumes().
|
inline |
Definition at line 130 of file G4tgbVolumeMgr.hh.
|
static |
Definition at line 67 of file G4tgbVolumeMgr.cc.
Referenced by G4tgbDetectorConstruction::Construct(), G4tgbDetectorBuilder::ConstructDetector(), G4tgbVolume::ConstructG4PhysVol(), G4tgbVolume::ConstructG4Volumes(), and G4tgbVolume::FindOrConstructG4Solid().
Definition at line 122 of file G4tgbVolumeMgr.hh.
G4LogicalVolume * G4tgbVolumeMgr::GetTopLogVol | ( | ) |
Definition at line 285 of file G4tgbVolumeMgr.cc.
Referenced by DumpG4LogVolTree(), and GetTopPhysVol().
G4VPhysicalVolume * G4tgbVolumeMgr::GetTopPhysVol | ( | ) |
Definition at line 268 of file G4tgbVolumeMgr.cc.
Referenced by G4tgbDetectorBuilder::ConstructDetector(), DumpG4PhysVolTree(), and DumpSummary().
G4VPhysicalVolume * G4tgbVolumeMgr::ReadAndConstructDetector | ( | ) |
Definition at line 83 of file G4tgbVolumeMgr.cc.
void G4tgbVolumeMgr::RegisterChildParentLVs | ( | const G4LogicalVolume * | logvol, |
const G4LogicalVolume * | parentLV ) |
Definition at line 126 of file G4tgbVolumeMgr.cc.
Referenced by G4tgbVolume::ConstructG4Volumes().
void G4tgbVolumeMgr::RegisterMe | ( | const G4LogicalVolume * | lv | ) |
Definition at line 104 of file G4tgbVolumeMgr.cc.
void G4tgbVolumeMgr::RegisterMe | ( | const G4tgbVolume * | vol | ) |
Definition at line 90 of file G4tgbVolumeMgr.cc.
Referenced by G4tgbVolume::ConstructG4Volumes(), and CopyVolumes().
void G4tgbVolumeMgr::RegisterMe | ( | const G4VPhysicalVolume * | pv | ) |
Definition at line 119 of file G4tgbVolumeMgr.cc.
void G4tgbVolumeMgr::RegisterMe | ( | const G4VSolid * | solid | ) |
Definition at line 97 of file G4tgbVolumeMgr.cc.
|
inline |
Definition at line 126 of file G4tgbVolumeMgr.hh.