86 G4VSolid* solidShield =
new G4Box(
"shield.solid", halfXY, halfXY, halfZ );
104 G4VSolid* solidMeasurement =
new G4Box(
"meas.solid", halfXY, halfXY, halfz );
G4Material * FindOrBuildMaterial(const G4String &name, G4bool isotopes=true, G4bool warning=false)
virtual G4VPhysicalVolume * Construct()
CLHEP::Hep3Vector G4ThreeVector
Definition of the GB06DetectorConstruction class.
~GB06DetectorConstruction()
GB06DetectorConstruction()
static G4NistManager * Instance()
G4LogicalVolume * GetVolume(const G4String &name, G4bool verbose=true) const
Definition of the GB06SD class.
virtual void ConstructSDandField()
static constexpr double m
static constexpr double cm
static G4LogicalVolumeStore * GetInstance()
void AddNewDetector(G4VSensitiveDetector *aSD)
static G4SDManager * GetSDMpointer()
void SetSensitiveDetector(G4VSensitiveDetector *pSDetector)