12 #ifndef GGSDETECTORCONSTRUCTION_H_
13 #define GGSDETECTORCONSTRUCTION_H_
15 #include "G4GenericMessenger.hh"
16 #include "G4VUserDetectorConstruction.hh"
20 class G4VPhysicalVolume;
73 void ConstructSDandField();
88 G4VPhysicalVolume *_physicalWorld;
92 G4String _configDataCard;
94 G4GenericMessenger _messenger;
95 int _nToPrintForVectGeoParams;
GGSDetectorConstruction(const G4String &library, const G4String &configDataCard)
Constructor.
const G4VPhysicalVolume * GetPhysicalWorld() const
Returns a pointer to the physical world volume.
Abstract class needed to load GGS geometry.
G4VPhysicalVolume * Construct()
Override of the Construct method.
Class for GGS detector construction.
const GGSVGeometryConstruction * GetGeometry() const
Returns a pointer to the geometry.
~GGSDetectorConstruction()
Destructor.