|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef MUONCSC_CNVTOOL_CSCROD_DECODER_H 
    6 #define MUONCSC_CNVTOOL_CSCROD_DECODER_H 
   17 #include "GaudiKernel/ServiceHandle.h" 
   20 #include "eformat/SourceIdentifier.h" 
   21 #include "eformat/Version.h" 
   46         virtual void getSamples(
const std::vector<uint32_t>& 
words, std::vector<uint16_t>& samples) 
const override;
 
  
virtual ~CscROD_Decoder()=default
virtual StatusCode initialize() override
void rodVersion0(const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment &robFrag, CscRawDataContainer &rdoIDC) const
the ROD version
void rodVersion1(const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment &robFrag, CscRawDataContainer &rdoIDC) const
CscROD_Decoder(const std::string &type, const std::string &name, const IInterface *parent)
constructor
This class provides conversion from ROD data to CSC RDO Author: Ketevi A.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
ServiceHandle< CSCcablingSvc > m_cabling
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual void getSamples(const std::vector< uint32_t > &words, std::vector< uint16_t > &samples) const override
virtual uint32_t getHashId(const uint32_t word, std::string detdesription) const override
Class describing the basic event information.
virtual Identifier getChannelId(const uint32_t word, std::string detdesription) const override
This container provides access to collections of CSC RDOs and a mechanism for recording them.
void rodVersion2(const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment &robFrag, CscRawDataContainer &rdoIDC) const
virtual void fillCollection(const xAOD::EventInfo &eventInfo, const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment &robFrag, CscRawDataContainer &rdoIDC) const override