5#ifndef MUONTGC_CNVTOOLS_TGC_RAWDATAPROVIDERTOOLMT_H
6#define MUONTGC_CNVTOOLS_TGC_RAWDATAPROVIDERTOOLMT_H
31 :
public extends<AthAlgTool, IMuonRawDataProviderTool> {
34 using base_class::base_class;
42 virtual StatusCode
convert(
const EventContext&)
const override;
43 virtual StatusCode
convert(
const std::vector<IdentifierHash>&,
44 const EventContext&)
const override;
49 const EventContext& ctx)
const;
52 ROBFragmentList
getROBData(
const std::vector<IdentifierHash>& rdoIdhVect,
53 const EventContext& ctx)
const;
56 this,
"MuonIdHelperSvc",
"Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
59 this,
"Decoder",
"Muon::TGC_RodDecoderReadout/TGC_RodDecoderReadout"};
62 this,
"RdoLocation",
"TGCRDO",
63 "Name of the TGCRDO produced by RawDataProvider"};
71 this,
"ROBDataProviderSvc",
"ROBDataProviderSvc"};
74 this,
"CablingKey",
"MuonTgc_CablingMap"};
77 this,
"TgcContainerCacheKey",
""};
79 virtual StatusCode
convert(
const std::vector<uint32_t>&,
80 const EventContext&)
const override {
81 return StatusCode::FAILURE;
Cached pointer with atomic update.
This class provides conversion between TGC RDO Id and RESrcID.
Property holding a SG store/key/clid from which an UpdateHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.