30 #include "DetectorConstruction.hh"
32 #include "DetectorMessenger.hh"
90 worldSize/2, worldSize/2, worldSize/2);
void AddRootLogicalVolume(G4LogicalVolume *lv)
static G4RunManager * GetRunManager()
CLHEP::Hep3Vector G4ThreeVector
static constexpr double nm
G4VPhysicalVolume * Construct()
virtual void DefineWorldVolume(G4VPhysicalVolume *worldVol, G4bool topologyIsChanged=true)
static constexpr double deg
static G4GeometryManager * GetInstance()
G4Material * FindOrBuildMaterial(const G4String &name, G4bool isotopes=true, G4bool warning=false)
void OpenGeometry(G4VPhysicalVolume *vol=0)
void SetVisAttributes(const G4VisAttributes *pVA)
void GeometryHasBeenModified(G4bool prop=true)
void SetRegion(G4Region *reg)
G4VPhysicalVolume * ConstructVolumes()
static G4SolidStore * GetInstance()
void SetForceSolid(G4bool=true)
void SetVisibility(G4bool=true)
void SetDiameter(G4double)
static G4PhysicalVolumeStore * GetInstance()
static G4RegionStore * GetInstance()
DetectorMessenger * fDetectorMessenger
G4Region * FindOrCreateRegion(const G4String &name)
static G4LogicalVolumeStore * GetInstance()
static constexpr double nanometer
static G4NistManager * Instance()