|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef MUONCONDDUMP_MDTTOYTWINCABLINGDUMPALG_H
10 #define MUONCONDDUMP_MDTTOYTWINCABLINGDUMPALG_H
37 Gaudi::Property<std::string>
m_cablingJSON{
this,
"outCablingJSON",
"MdtTwinMapping.json",
"Cabling JSON"};
38 Gaudi::Property<std::vector<std::string>>
m_stationsToTwin{
this,
"stationsToTwin", {},
"List of station names that should have twinned tubes"};
40 Gaudi::Property<std::vector<std::string>>
m_detElIdToTwin{
this,
"detElIdToTwin", {
"BOL4A13M1",
"BOL4C13M1" }};
41 Gaudi::Property<int>
m_spacing{
this,
"IndentSpace", -1,
"How many spaces shall be used for indentation"};
virtual ~MdtToyTwinCablingDumpAlg()=default
bool equipREwithTwins(const Identifier &detElId) const
MdtToyTwinCablingDumpAlg(const std::string &name, ISvcLocator *pSvcLocator)
Gaudi::Property< std::string > m_cablingJSON
bool const RAWDATA *ch2 const
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
Gaudi::Property< int > m_spacing
virtual StatusCode execute() override
::StatusCode StatusCode
StatusCode definition for legacy code.
: Simple algorithm to generate a toy cabling map for the twin tubes
virtual unsigned int cardinality() const override final
Gaudi::Property< std::vector< std::string > > m_detElIdToTwin
const MuonGMR4::MuonDetectorManager * m_detMgr
virtual StatusCode initialize() override
Gaudi::Property< std::vector< std::string > > m_stationsToTwin