#include <DDDWorld.h>
Public Member Functions | |
DDDWorld (const DDCompactView *, G4LogicalVolumeToDDLogicalPartMap &, SensitiveDetectorCatalog &, bool check=false) | |
const G4VPhysicalVolume * | GetWorldVolume () const |
G4VPhysicalVolume * | GetWorldVolumeForWorker () const |
~DDDWorld () | |
Static Public Member Functions | |
static void | SetAsWorld (G4VPhysicalVolume *pv) |
static void | WorkerSetAsWorld (G4VPhysicalVolume *pv) |
Private Attributes | |
G4VPhysicalVolume * | m_world |
Definition at line 10 of file DDDWorld.h.
DDDWorld::DDDWorld | ( | const DDCompactView * | cpv, |
G4LogicalVolumeToDDLogicalPartMap & | map, | ||
SensitiveDetectorCatalog & | catalog, | ||
bool | check = false |
||
) |
Definition at line 13 of file DDDWorld.cc.
References DDGeometryReturnType::logicalVolume(), DDGeometryReturnType::lvToDDLPMap(), and DDGeometryReturnType::sdCatalog().
DDDWorld::~DDDWorld | ( | ) |
Definition at line 28 of file DDDWorld.cc.
|
inline |
|
inline |
Definition at line 22 of file DDDWorld.h.
References m_world.
Referenced by RunManagerMTWorker::initializeThread(), and GeometryProducer::produce().
|
static |
Definition at line 30 of file DDDWorld.cc.
|
static |
Definition at line 39 of file DDDWorld.cc.
Referenced by RunManagerMTWorker::initializeThread().
|
private |
Definition at line 25 of file DDDWorld.h.
Referenced by GetWorldVolume(), and GetWorldVolumeForWorker().