1 #ifndef G4BASE_DetectorConstruction_h 9 #define G4BASE_DetectorConstruction_h 11 #include "Geant4/G4VUserDetectorConstruction.hh" 14 class G4VPhysicalVolume;
24 bool const& overlapCheck =
false,
25 bool const& validateSchema =
true);
53 #endif // G4BASE_DetectorConstruction_h void SetCustomMagneticService()
Set a custom Magnetic service.
static G4VPhysicalVolume * GetWorld()
virtual ~DetectorConstruction()
DetectorConstruction(std::string const &gdmlFile, bool const &overlapCheck=false, bool const &validateSchema=true)
Standard constructor and destructor.
static G4FieldManager * GetFieldMgr()
Magnetic field.
basic interface to Geant4 for ART-based software
static G4FieldManager * fFieldMgr
pointer to the field manager
static G4VPhysicalVolume * fWorld
pointer to the world volume
G4VPhysicalVolume * Construct()