#include <Block.h>
Public Member Functions | |
virtual unsigned | getAlgorithmFWVersion () const |
std::auto_ptr< Block > | getBlock () |
virtual BlockHeader | getHeader ()=0 |
virtual unsigned | getHeaderSize () const =0 |
virtual unsigned | getInfrastructureFWVersion () const |
Payload (const uint32_t *data, const uint32_t *end) | |
Protected Attributes | |
unsigned | algo_ |
const uint32_t * | data_ |
const uint32_t * | end_ |
unsigned | infra_ |
|
inline |
|
inlinevirtual |
std::auto_ptr< Block > l1t::Payload::getBlock | ( | ) |
Definition at line 22 of file Block.cc.
References data_, end_, getHeader(), getHeaderSize(), LogDebug, and LogTrace.
|
pure virtual |
Implemented in l1t::CTP7Payload, and l1t::MP7Payload.
Referenced by getBlock().
|
pure virtual |
Implemented in l1t::CTP7Payload, and l1t::MP7Payload.
Referenced by getBlock().
|
inlinevirtual |
|
protected |
Definition at line 86 of file Block.h.
Referenced by getAlgorithmFWVersion(), and l1t::MP7Payload::MP7Payload().
|
protected |
Definition at line 83 of file Block.h.
Referenced by l1t::CTP7Payload::CTP7Payload(), getBlock(), l1t::MP7Payload::getHeader(), l1t::CTP7Payload::getHeader(), and l1t::MP7Payload::MP7Payload().
|
protected |
Definition at line 84 of file Block.h.
Referenced by getBlock().
|
protected |
Definition at line 87 of file Block.h.
Referenced by getInfrastructureFWVersion(), and l1t::MP7Payload::MP7Payload().