|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONCSC_CNVTOOLS_CscRdoToCscPrepDataToolMT_H
6 #define MUONCSC_CNVTOOLS_CscRdoToCscPrepDataToolMT_H
14 #include "GaudiKernel/ServiceHandle.h"
15 #include "GaudiKernel/ToolHandle.h"
47 virtual StatusCode decode(
const EventContext& ctx,
const std::vector<IdentifierHash>& givenIdhs)
const override;
48 virtual StatusCode decode(
const EventContext& ctx,
const std::vector<uint32_t>& robIDs)
const override;
60 "Key of input MuonDetectorManager condition data"};
66 "Muon::CscStripPrepDataContainer to record"};
72 "Optional external cache for the CSC RDO container"};
76 ToolHandle<ICscCalibTool>
m_cscCalibTool{
this,
"CscCalibTool",
"CscCalibTool/CscCalibTool"};
77 ToolHandle<ICSC_RDO_Decoder>
m_cscRdoDecoderTool{
this,
"CscRdoDecoderTool",
"Muon::CscRDO_Decoder/CscRDO_Decoder"};
81 Gaudi::Property<int>
m_cscOffset{
this,
"CSCHashIdOffset", 22000};
Template for Muon PRD containers (which are basically collections of MuonPrepDataCollections).
Property holding a SG store/key/clid from which an UpdateHandle is made.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
This container provides access to collections of CSC RDOs and a mechanism for recording them.
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...