|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONTGC_CNVTOOLS_TGCRODREADOUT_H
6 #define MUONTGC_CNVTOOLS_TGCRODREADOUT_H
18 class TgcSlbDataHelper;
126 #endif // MUONTGC_CNVTOOLS_TGCRODREADOUT_H
std::atomic< unsigned int > m_failedGetSLBIDfromRxID[NROD+1]
The number of failures on getSLBIDfromRxID.
static bool isMatched(const TgcRawData *rdo1, const TgcRawData *rdo2)
Compare two RDOs.
std::atomic< unsigned int > m_failedDecodeRodToRdo[NROD+1]
The number of failures on decodeRodToRdo.
std::atomic< unsigned int > m_failedSetType[NROD+1]
The number of failures on setType.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
virtual ~TgcRODReadOut()
Destructor.
bool setSbLoc(uint16_t subDetectorId, uint16_t rodId, TgcSlbData *slb, int rxId) const
Set sbLoc.
const DataType * PointerType
std::atomic< unsigned int > m_failedHeaderSizeRawData[NROD+1]
The number of strange header and SizeRawData.
::StatusCode StatusCode
StatusCode definition for legacy code.
TgcRODReadOut(const TgcRODReadOut &)
uint16_t bcId(uint32_t data)
StatusCode byteStream2Rdo(const ByteStream &bs, TgcRdo &tgcRdo, uint32_t source_id) const
Convert BS (ROB fragment) to RDO.
StatusCode decodeRodToRdo(TgcRdo &tgcRdo, const ByteStream &vData, uint16_t subDetectorId, uint16_t rodId, uint32_t l1Id, uint16_t bcId) const
Decode BS to RDO container.
std::atomic< unsigned int > m_failedSetSbLoc[NROD+1]
The number of failures on setSbLoc.
An unit object of TGC ROD output.
TgcSlbDataHelper * m_tgcSlbDataHelper
TGC SLB data helper.
TgcRODReadOut(const MuonTGC_CablingSvc &cabling)
Constructor.
OFFLINE_FRAGMENTS_NAMESPACE::PointerType ByteStream
NROD_SIDE
The number of RODs (1-24 for 12-fold)
Transient data object, holding BS content of the event.
StatusCode check(const ByteStream &bs, TgcRdo &tgcRdo, uint32_t source_id) const
Convert BS (ROB fragment) to RDO and compare decoded RDO container and another RDO container decoded ...
TgcRODReadOut & operator=(const TgcRODReadOut &right)
std::atomic< unsigned int > m_failedGetReadoutIDfromSLBID[NROD+1]
The number of failures on getReadoutIDfromSLBID.
StatusCode compare(TgcRdo *rdo, TgcRdo *newRdo) const
Compare two RDO containers.
const MuonTGC_CablingSvc & m_cabling
TGC Cabling Svc.