9#ifndef MUONMDT_CABLING_MDTCABLINGMEZZALG_H
10#define MUONMDT_CABLING_MDTCABLINGMEZZALG_H
27 virtual StatusCode
execute()
override;
36 "Key of input MuonDetectorManager condition data"};
40 Gaudi::Property<std::string>
m_summaryTxt{
this,
"SummaryFile",
"SummaryFile.txt",
"Summary of the extracted mapping"};
41 Gaudi::Property<std::string>
m_mezzJSON{
this,
"OutMezzanineJSON",
"MezzMapping.json",
"Mezzanine JSON"};
42 Gaudi::Property<std::string>
m_cablingJSON{
this,
"OutCablingJSON",
"MdtCabling.json",
"Cabling JSON"};
43 Gaudi::Property<bool>
m_insertBISCabling{
this,
"insertBISCabling",
false,
"override the BIS cabling in the JSON file"};
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Gaudi::Property< std::string > m_summaryTxt
virtual unsigned int cardinality() const override final
Gaudi::Property< std::string > m_mezzJSON
MuonMDT_CablingMap::CablingData CablingData
SG::ReadCondHandleKey< MuonGM::MuonDetectorManager > m_DetectorManagerKey
SG::ReadCondHandleKey< MuonMDT_CablingMap > m_cablingKey
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Gaudi::Property< std::string > m_cablingJSON
virtual StatusCode initialize() override
virtual StatusCode execute() override
Gaudi::Property< bool > m_insertBISCabling
virtual ~MdtCablingJsonDumpAlg()=default
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
MdtCablingData CablingData