|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef FPGATrackSimDumpDetStatusAlgo_h
6 #define FPGATrackSimDumpDetStatusAlgo_h
9 #include "GaudiKernel/MsgStream.h"
10 #include "GaudiKernel/ToolHandle.h"
25 ToolHandle<FPGATrackSimDetectorTool>
m_detectorTool {
this,
"FPGATrackSimDetectorTool",
"FPGATrackSimDetectorTool/FPGATrackSimDetectorTool"};
26 Gaudi::Property<bool>
m_DumpBadModules {
this,
"DumpBadModules",
false,
"If true enable dump of bad modules for FPGATrackSim"};
27 Gaudi::Property<bool>
m_DumpModuleIDMap {
this,
"DumpModuleIDMap",
false,
"If true dumps the map of the modules in each tower"};
28 Gaudi::Property<bool>
m_DumpGlobalToLocalMap {
this,
"DumpGlobalToLocalMap",
false,
"True if you want to produce the Global-to-Local map"};
30 Gaudi::Property<bool>
m_DumpModulePositions {
this,
"DumpModulePositions",
false,
"To dump the corner positions of the modules"};
34 #endif // FPGATrackSimDumpDetStatusAlgo_h
virtual ~FPGATrackSimDumpDetStatusAlgo() override=default
ToolHandle< FPGATrackSimDetectorTool > m_detectorTool
Gaudi::Property< bool > m_DumpBadModules
Gaudi::Property< bool > m_DumpIDMap
virtual StatusCode initialize() override
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< bool > m_DumpModuleIDMap
Gaudi::Property< bool > m_DumpModulePositions
FPGATrackSimDumpDetStatusAlgo(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode execute() override
Gaudi::Property< bool > m_DumpGlobalToLocalMap