#include <Block.h>
Public Member Functions | |
virtual unsigned | getAlgorithmFWVersion () const |
virtual std::unique_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) | |
virtual | ~Payload () |
Protected Attributes | |
unsigned | algo_ |
const uint32_t * | data_ |
const uint32_t * | end_ |
unsigned | infra_ |
|
inline |
|
inlinevirtual |
|
virtual |
Reimplemented in l1t::CTP7Payload, and l1t::MTF7Payload.
Definition at line 73 of file Block.cc.
References end_, RecoTauValidation_cfi::header, LogDebug, and LogTrace.
|
pure virtual |
Implemented in l1t::CTP7Payload, l1t::MTF7Payload, and l1t::MP7Payload.
|
pure virtual |
Implemented in l1t::CTP7Payload, l1t::MTF7Payload, and l1t::MP7Payload.
|
inlinevirtual |
|
protected |
Definition at line 90 of file Block.h.
Referenced by l1t::CTP7Payload::CTP7Payload(), l1t::MP7Payload::MP7Payload(), and l1t::MTF7Payload::MTF7Payload().
|
protected |
Definition at line 87 of file Block.h.
Referenced by l1t::CTP7Payload::CTP7Payload(), l1t::MTF7Payload::getBlock(), l1t::CTP7Payload::getBlock(), l1t::MP7Payload::getHeader(), l1t::MP7Payload::MP7Payload(), and l1t::MTF7Payload::MTF7Payload().
|
protected |
Definition at line 88 of file Block.h.
Referenced by l1t::MTF7Payload::getBlock(), l1t::CTP7Payload::getBlock(), and l1t::MTF7Payload::MTF7Payload().
|
protected |
Definition at line 91 of file Block.h.
Referenced by l1t::CTP7Payload::CTP7Payload(), and l1t::MP7Payload::MP7Payload().