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;
43 virtual StatusCode
convert(
const ROBFragmentList& vecRobs)
const override;
47 const ROBFragmentList& vecRobs,
48 const std::vector<IdentifierHash>& rdoIdhVect)
const override;
51 virtual StatusCode
convert()
const override;
55 const std::vector<IdentifierHash>& rdoIdhVect)
const override;
58 virtual StatusCode
convert(
const ROBFragmentList&,
59 const EventContext&)
const override;
60 virtual StatusCode
convert(
const ROBFragmentList&,
61 const std::vector<IdentifierHash>&,
62 const EventContext&)
const override;
63 virtual StatusCode
convert(
const EventContext&)
const override;
64 virtual StatusCode
convert(
const std::vector<IdentifierHash>&,
65 const EventContext&)
const override;
70 const std::vector<const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment*>&
75 std::vector<const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment*>
getROBData(
76 const std::vector<IdentifierHash>& rdoIdhVect,
77 const EventContext& ctx)
const;
80 this,
"MuonIdHelperSvc",
"Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
83 this,
"Decoder",
"Muon::TGC_RodDecoderReadout/TGC_RodDecoderReadout"};
86 this,
"RdoLocation",
"TGCRDO",
87 "Name of the TGCRDO produced by RawDataProvider"};
95 this,
"ROBDataProviderSvc",
"ROBDataProviderSvc"};
98 this,
"CablingKey",
"MuonTgc_CablingMap"};
101 this,
"TgcContainerCacheKey",
""};
103 virtual StatusCode
convert(
const std::vector<uint32_t>&)
const override {
104 return StatusCode::FAILURE;
107 virtual StatusCode
convert(
const std::vector<uint32_t>&,
108 const EventContext&)
const override {
109 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.