k4SimGeant4
Loading...
Searching...
No Matches
GeoToGdmlDumpSvc.h
Go to the documentation of this file.
1#ifndef EXAMPLES_GEOTOGDMLDUMPSVC_H
2#define EXAMPLES_GEOTOGDMLDUMPSVC_H
3
4// Gaudi
5#include "GaudiKernel/Service.h"
6
13
14class GeoToGdmlDumpSvc : public Service {
15public:
17 explicit GeoToGdmlDumpSvc(const std::string& name, ISvcLocator* svcLoc);
19 virtual StatusCode initialize();
21 virtual StatusCode finalize();
23 virtual ~GeoToGdmlDumpSvc() {}
24
25private:
27 Gaudi::Property<std::string> m_gdmlFileName{this, "gdml", "GeantDetector.gdml", "Output GDML file name"};
28};
29
30#endif /* EXAMPLES_GEOTOGDMLDUMPSVC_H */
virtual ~GeoToGdmlDumpSvc()
Destructor.
Definition GeoToGdmlDumpSvc.h:23
virtual StatusCode finalize()
Finalize.
Definition GeoToGdmlDumpSvc.cpp:25
GeoToGdmlDumpSvc(const std::string &name, ISvcLocator *svcLoc)
Constructor.
Definition GeoToGdmlDumpSvc.cpp:9
Gaudi::Property< std::string > m_gdmlFileName
Name of the GDML output file.
Definition GeoToGdmlDumpSvc.h:27
virtual StatusCode initialize()
Initialize.
Definition GeoToGdmlDumpSvc.cpp:11