k4SimGeant4
|
Detector construction tool using the GDML file. More...
#include <SimG4GdmlDetector.h>
Public Member Functions | |
SimG4GdmlDetector (const std::string &aType, const std::string &aName, const IInterface *aParent) | |
virtual | ~SimG4GdmlDetector () |
virtual StatusCode | initialize () |
Initialize. | |
virtual StatusCode | finalize () |
Finalize. | |
virtual G4VUserDetectorConstruction * | detectorConstruction () |
Get the initilization of the geometry. | |
Public Member Functions inherited from ISimG4DetectorConstruction | |
DeclareInterfaceID (ISimG4DetectorConstruction, 1, 0) | |
Retrieve interface ID. | |
Private Attributes | |
Gaudi::Property< std::string > | m_gdmlFile {this, "gdml", "", "name of the GDML file"} |
name of the GDML file | |
Gaudi::Property< bool > | m_validate {this, "validateGDMLSchema", false, "try to validate the GDML schema"} |
Detector construction tool using the GDML file.
GDML file name needs to be specified in job options file ('gdml').
|
explicit |
|
virtual |
|
virtual |
Get the initilization of the geometry.
Implements ISimG4DetectorConstruction.
|
virtual |
Finalize.
|
virtual |
Initialize.
|
private |
name of the GDML file
|
private |