ATLAS Offline Software
|
#include <RpcByteStreamEncoder.h>
Public Member Functions | |
RpcByteStreamEncoder (const RpcPadContainer *padContainer) | |
~RpcByteStreamEncoder () | |
StatusCode | encodeByteStream () |
RpcByteStream * | getByteStream () |
Private Member Functions | |
void | addRx () |
void | addPad (const RpcPad *pad) |
void | addMatrix (const RpcCoinMatrix *matrix) |
void | addFiredChannel (const RpcFiredChannel *firedChannel) |
void | addWord (ubit16 dataWord) |
Private Attributes | |
const RpcPadContainer * | m_padContainer |
RpcByteStream * | m_byteStream |
unsigned int | m_byteStreamWord |
bool | m_highest |
Definition at line 25 of file RpcByteStreamEncoder.h.
RpcByteStreamEncoder::RpcByteStreamEncoder | ( | const RpcPadContainer * | padContainer | ) |
Definition at line 7 of file RpcByteStreamEncoder.cxx.
|
default |
|
private |
Definition at line 69 of file RpcByteStreamEncoder.cxx.
|
private |
Definition at line 45 of file RpcByteStreamEncoder.cxx.
Definition at line 26 of file RpcByteStreamEncoder.cxx.
|
private |
Definition at line 24 of file RpcByteStreamEncoder.cxx.
|
private |
Definition at line 85 of file RpcByteStreamEncoder.cxx.
StatusCode RpcByteStreamEncoder::encodeByteStream | ( | ) |
Definition at line 12 of file RpcByteStreamEncoder.cxx.
|
inline |
Definition at line 33 of file RpcByteStreamEncoder.h.
|
private |
Definition at line 47 of file RpcByteStreamEncoder.h.
|
private |
Definition at line 48 of file RpcByteStreamEncoder.h.
|
private |
Definition at line 49 of file RpcByteStreamEncoder.h.
|
private |
Definition at line 46 of file RpcByteStreamEncoder.h.