#include <AMC13Spec.h>
|
bool | check (unsigned int crc, unsigned int block, unsigned int lv1_id, unsigned int bx) const |
|
unsigned int | getBlock () const |
|
unsigned int | getBX () const |
|
unsigned int | getCRC () const |
|
unsigned int | getLV1ID () const |
|
uint64_t | raw () const |
|
| Trailer (const uint64_t *data) |
|
| Trailer (unsigned int blk, unsigned int lv1, unsigned int bx) |
|
|
static void | writeCRC (const uint64_t *start, uint64_t *end) |
|
Definition at line 42 of file AMC13Spec.h.
amc13::Trailer::Trailer |
( |
const uint64_t * |
data | ) |
|
|
inline |
Definition at line 44 of file AMC13Spec.h.
char data[epos_bytes_allocation]
amc13::Trailer::Trailer |
( |
unsigned int |
blk, |
|
|
unsigned int |
lv1, |
|
|
unsigned int |
bx |
|
) |
| |
bool amc13::Trailer::check |
( |
unsigned int |
crc, |
|
|
unsigned int |
block, |
|
|
unsigned int |
lv1_id, |
|
|
unsigned int |
bx |
|
) |
| const |
unsigned int amc13::Trailer::getBlock |
( |
| ) |
const |
|
inline |
unsigned int amc13::Trailer::getBX |
( |
| ) |
const |
|
inline |
unsigned int amc13::Trailer::getCRC |
( |
| ) |
const |
|
inline |
unsigned int amc13::Trailer::getLV1ID |
( |
| ) |
const |
|
inline |
uint64_t amc13::Trailer::raw |
( |
| ) |
const |
|
inline |
void amc13::Trailer::writeCRC |
( |
const uint64_t * |
start, |
|
|
uint64_t * |
end |
|
) |
| |
|
static |
const unsigned int amc13::Trailer::BlkNo_mask = 0xff |
|
staticprivate |
const unsigned int amc13::Trailer::BlkNo_shift = 20 |
|
staticprivate |
const unsigned int amc13::Trailer::BX_mask = 0xfff |
|
staticprivate |
const unsigned int amc13::Trailer::BX_shift = 0 |
|
staticprivate |
const unsigned int amc13::Trailer::CRC_mask = 0xffffffff |
|
staticprivate |
const unsigned int amc13::Trailer::CRC_shift = 32 |
|
staticprivate |
uint64_t amc13::Trailer::data_ |
|
private |
const unsigned int amc13::Trailer::LV1_mask = 0xff |
|
staticprivate |
const unsigned int amc13::Trailer::LV1_shift = 12 |
|
staticprivate |