ATLAS Offline Software
Public Member Functions | List of all members
Muon::ICSC_ROD_Decoder Class Referenceabstract

This class provides conversion from ROD data to CSC RDO Author: Ketevi A. More...

#include <ICSC_ROD_Decoder.h>

Inheritance diagram for Muon::ICSC_ROD_Decoder:
Collaboration diagram for Muon::ICSC_ROD_Decoder:

Public Member Functions

 DeclareInterfaceID (ICSC_ROD_Decoder, 1, 0)
 
virtual void fillCollection (const xAOD::EventInfo &eventInfo, const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment &robFrag, CscRawDataContainer &rdoIDC) const =0
 
virtual Identifier getChannelId (const uint32_t word, std::string detdesription) const =0
 
virtual uint32_t getHashId (const uint32_t word, std::string detdesription) const =0
 
virtual void getSamples (const std::vector< uint32_t > &words, std::vector< uint16_t > &samples) const =0
 

Detailed Description

This class provides conversion from ROD data to CSC RDO Author: Ketevi A.

Assamagan BNL December 27 2003

Definition at line 27 of file ICSC_ROD_Decoder.h.

Member Function Documentation

◆ DeclareInterfaceID()

Muon::ICSC_ROD_Decoder::DeclareInterfaceID ( ICSC_ROD_Decoder  ,
,
 
)

◆ fillCollection()

virtual void Muon::ICSC_ROD_Decoder::fillCollection ( const xAOD::EventInfo eventInfo,
const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment robFrag,
CscRawDataContainer rdoIDC 
) const
pure virtual

◆ getChannelId()

virtual Identifier Muon::ICSC_ROD_Decoder::getChannelId ( const uint32_t  word,
std::string  detdesription 
) const
pure virtual

◆ getHashId()

virtual uint32_t Muon::ICSC_ROD_Decoder::getHashId ( const uint32_t  word,
std::string  detdesription 
) const
pure virtual

◆ getSamples()

virtual void Muon::ICSC_ROD_Decoder::getSamples ( const std::vector< uint32_t > &  words,
std::vector< uint16_t > &  samples 
) const
pure virtual

The documentation for this class was generated from the following file: