5#ifndef MUONSTGC_CNVTOOLS_STGC_ROD_DECODER_H
6#define MUONSTGC_CNVTOOLS_STGC_ROD_DECODER_H
25 STGC_ROD_Decoder(
const std::string& t,
const std::string& n,
const IInterface* p);
30 const std::vector<IdentifierHash>&, std::unordered_map<
IdentifierHash, std::unique_ptr<STGC_RawDataCollection>>& rdo_map)
const override;
35 "Key of input MuonDetectorManager condition data"};
37 "Key of NswDcsDbData object containing DCS conditions data"};
This is a "hash" representation of an Identifier.
the respective class for TGCs.
virtual StatusCode initialize() override
SG::ReadCondHandleKey< NswDcsDbData > m_dscKey
virtual ~STGC_ROD_Decoder()=default
SG::ReadCondHandleKey< Nsw_CablingMap > m_cablingKey
virtual StatusCode fillCollection(const EventContext &ctx, const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment &, const std::vector< IdentifierHash > &, std::unordered_map< IdentifierHash, std::unique_ptr< STGC_RawDataCollection > > &rdo_map) const override
Convert ROBFragments to RDOs.
STGC_ROD_Decoder(const std::string &t, const std::string &n, const IInterface *p)
const sTgcIdHelper * m_stgcIdHelper
SG::ReadCondHandleKey< MuonGM::MuonDetectorManager > m_DetectorManagerKey
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
eformat::ROBFragment< PointerType > ROBFragment