#include <Block.h>
Public Member Functions | |
void | amc (const amc::Header &h) |
amc::Header | amc () const |
Block (const BlockHeader &h, const uint32_t *payload_start, const uint32_t *payload_end) | |
Block (unsigned int id, const std::vector< uint32_t > &payload, unsigned int capID=0, unsigned int flags=0, block_t type=MP7) | |
BxBlocks | getBxBlocks (unsigned int payloadWordsPerBx, bool bxHeader) const |
unsigned int | getSize () const |
BlockHeader | header () const |
bool | operator< (const Block &o) const |
const std::vector< uint32_t > & | payload () const |
Private Attributes | |
amc::Header | amc_ |
BlockHeader | header_ |
std::vector< uint32_t > | payload_ |
|
inline |
Definition at line 72 of file Block.h.
|
inline |
|
inline |
Definition at line 88 of file Block.h.
|
inline |
BxBlocks l1t::Block::getBxBlocks | ( | unsigned int | payloadWordsPerBx, |
bool | bxHeader | ||
) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
Definition at line 96 of file Block.h.
Referenced by getBxBlocks(), getSize(), and payload().