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