|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONBYTESTREAM_RPCBYTESTREAMENCODER_H
6 #define MUONBYTESTREAM_RPCBYTESTREAMENCODER_H
8 #include "GaudiKernel/MsgStream.h"
9 #include "GaudiKernel/StatusCode.h"
21 typedef std::map<int, CMAreadout, std::less<int> >
CMA_Readout;
22 typedef std::map<int, PADreadout, std::less<int> >
PAD_Readout;
52 #endif // MUONBYTESTREAM_RPCBYTESTREAMENCODER_H
std::vector< unsigned int > RpcByteStream
unsigned int m_byteStreamWord
void addPad(const RpcPad *pad)
std::map< int, CMAreadout, std::less< int > > CMA_Readout
RpcByteStreamEncoder(const RpcPadContainer *padContainer)
void addWord(ubit16 dataWord)
StatusCode encodeByteStream()
::StatusCode StatusCode
StatusCode definition for legacy code.
std::map< int, PADreadout, std::less< int > > PAD_Readout
const RpcPadContainer * m_padContainer
void addFiredChannel(const RpcFiredChannel *firedChannel)
RpcByteStream * m_byteStream
RpcByteStream * getByteStream()
void addMatrix(const RpcCoinMatrix *matrix)
unsigned short int ubit16
Use IdentifiableContainer with RpcPad.