5#ifndef MUONRDO_TGCL1RAWDATA_H
6#define MUONRDO_TGCL1RAWDATA_H
52 clear(0, 0, 0, 0, 0, 0, 0);
uint16_t bcId(uint32_t data)
unsigned bcTag(unsigned bcBitMap)
MsgStream & operator<<(MsgStream &sl, const TgcL1RawData &coll)
Overload of << operator for MsgStream for debug output.
An unit object of TGC SROD output.
virtual ~TgcL1RawData()=default
uint16_t tracklet() const
void clear(uint16_t bcTag, uint16_t subDetectorId, uint16_t srodId, uint16_t l1Id, uint16_t bcId)
void setOnlineId(uint16_t sId, uint16_t rId)
uint16_t subDetectorId() const
void setType(uint16_t type)
bool isCoincidence() const
friend class TgcL1RawDataCnv_p1
std::string typeName() const
uint16_t position() const
uint16_t threshold() const
uint16_t subMatrix() const