![]() |
ATLAS Offline Software
|
#include <RpcByteStreamDecoder.h>
Public Member Functions | |
| RpcByteStreamDecoder (const RPCbytestream *p_bytestream, const RpcCablingCondData *readCdo, const RpcIdHelper *rpcId, MsgStream *log=nullptr) | |
| ~RpcByteStreamDecoder () | |
| StatusCode | decodeByteStream () |
| std::vector< RpcPad * > * | getPads () |
| void | print () |
Private Member Functions | |
| RpcPad * | decodePad (PADreadout &pad) |
| RpcCoinMatrix * | decodeMatrix (MatrixReadOut *matrix, Identifier &id) |
| RpcByteStreamDecoder & | operator= (const RpcByteStreamDecoder &right) |
| RpcByteStreamDecoder (const RpcByteStreamDecoder &) | |
Private Attributes | |
| const RPCbytestream * | m_bytestream |
| const RpcCablingCondData * | m_cabling |
| const RpcIdHelper * | m_rpcIdHelper |
| std::vector< RpcPad * > * | m_rpcpads |
| MsgStream * | m_log |
| bool | m_debug |
| bool | m_verbose |
Definition at line 24 of file RpcByteStreamDecoder.h.
| RpcByteStreamDecoder::RpcByteStreamDecoder | ( | const RPCbytestream * | p_bytestream, |
| const RpcCablingCondData * | readCdo, | ||
| const RpcIdHelper * | rpcId, | ||
| MsgStream * | log = nullptr ) |
Definition at line 11 of file RpcByteStreamDecoder.cxx.
| RpcByteStreamDecoder::~RpcByteStreamDecoder | ( | ) |
Definition at line 25 of file RpcByteStreamDecoder.cxx.
|
private |
| StatusCode RpcByteStreamDecoder::decodeByteStream | ( | ) |
Definition at line 32 of file RpcByteStreamDecoder.cxx.
|
private |
Definition at line 129 of file RpcByteStreamDecoder.cxx.
|
private |
Definition at line 52 of file RpcByteStreamDecoder.cxx.
|
inline |
Definition at line 35 of file RpcByteStreamDecoder.h.
|
private |
| void RpcByteStreamDecoder::print | ( | ) |
Definition at line 170 of file RpcByteStreamDecoder.cxx.
|
private |
Definition at line 46 of file RpcByteStreamDecoder.h.
|
private |
Definition at line 47 of file RpcByteStreamDecoder.h.
|
private |
Definition at line 52 of file RpcByteStreamDecoder.h.
|
private |
Definition at line 51 of file RpcByteStreamDecoder.h.
|
private |
Definition at line 48 of file RpcByteStreamDecoder.h.
|
private |
Definition at line 49 of file RpcByteStreamDecoder.h.
|
private |
Definition at line 53 of file RpcByteStreamDecoder.h.