5#ifndef TRT_RAWDATABYTESTREAMCNV_TRT_RODENCODER_H
6#define TRT_RAWDATABYTESTREAMCNV_TRT_RODENCODER_H
10#include "GaudiKernel/ServiceHandle.h"
27 typedef std::vector<const RDO*>
VRDO;
51 StatusCode
fillROD(std::vector<uint32_t>& v ) ;
54 StatusCode
fillROD3(std::vector<uint32_t>& v ) ;
This is an Identifier helper class for the TRT subdetector.
unsigned short m_RodBlockVersion
void set_trt_IdHelper(const TRT_ID *trt_id)
setId Helper
void setRodMinorVersion(unsigned short RodBlockVersion)
setRodMinorVersion
void set_trt_cabling(const ServiceHandle< ITRT_CablingSvc > &trt_CablingSvc)
setCablingSvc
std::vector< const RDO * > VRDO
~TRT_RodEncoder()
destructor
StatusCode fillROD3(std::vector< uint32_t > &v)
conversion of ROD into compressed ROD fragment
StatusCode fillROD(std::vector< uint32_t > &v)
conversion of ROD into ROD fragment
ServiceHandle< ITRT_CablingSvc > m_CablingSvc
TRT_RodEncoder()
constructor
void addRdo(const RDO *rdo)
add RDO to internal vector