5#ifndef MUONBYTESTREAM_RPCBYTESTREAMENCODER_H
6#define MUONBYTESTREAM_RPCBYTESTREAMENCODER_H
8#include "GaudiKernel/MsgStream.h"
9#include "GaudiKernel/StatusCode.h"
21typedef std::map<int, CMAreadout, std::less<int> >
CMA_Readout;
22typedef std::map<int, PADreadout, std::less<int> >
PAD_Readout;
std::map< int, CMAreadout, std::less< int > > CMA_Readout
std::map< int, PADreadout, std::less< int > > PAD_Readout
unsigned short int ubit16
std::vector< unsigned int > RpcByteStream
void addMatrix(const RpcCoinMatrix *matrix)
unsigned int m_byteStreamWord
RpcByteStream * getByteStream()
void addFiredChannel(const RpcFiredChannel *firedChannel)
const RpcPadContainer * m_padContainer
StatusCode encodeByteStream()
void addPad(const RpcPad *pad)
void addWord(ubit16 dataWord)
RpcByteStreamEncoder(const RpcPadContainer *padContainer)
RpcByteStream * m_byteStream
Use IdentifiableContainer with RpcPad.