#include <AMCSpec.h>
Definition at line 13 of file AMCSpec.h.
amc::BlockHeader::BlockHeader |
( |
| ) |
|
|
inline |
amc::BlockHeader::BlockHeader |
( |
const uint64_t * |
data | ) |
|
|
inline |
amc::BlockHeader::BlockHeader |
( |
unsigned int |
amc_no, |
|
|
unsigned int |
board_id, |
|
|
unsigned int |
size, |
|
|
unsigned int |
block = 0 |
|
) |
| |
unsigned int amc::BlockHeader::getAMCNumber |
( |
| ) |
const |
|
inline |
unsigned int amc::BlockHeader::getBlocks |
( |
| ) |
const |
unsigned int amc::BlockHeader::getBlockSize |
( |
| ) |
const |
unsigned int amc::BlockHeader::getBoardID |
( |
| ) |
const |
|
inline |
unsigned int amc::BlockHeader::getMore |
( |
| ) |
const |
|
inline |
unsigned int amc::BlockHeader::getSegmented |
( |
| ) |
const |
|
inline |
unsigned int amc::BlockHeader::getSize |
( |
| ) |
const |
|
inline |
amc::BlockHeader::operator uint64_t |
( |
| ) |
const |
|
inline |
uint64_t amc::BlockHeader::raw |
( |
| ) |
const |
|
inline |
unsigned int amc::BlockHeader::validCRC |
( |
| ) |
const |
|
inline |
const unsigned int amc::BlockHeader::AmcNo_mask = 0xf |
|
staticprivate |
const unsigned int amc::BlockHeader::AmcNo_shift = 16 |
|
staticprivate |
const unsigned int amc::BlockHeader::BlkNo_mask = 0xff |
|
staticprivate |
const unsigned int amc::BlockHeader::BlkNo_shift = 20 |
|
staticprivate |
const unsigned int amc::BlockHeader::BoardID_mask = 0xffff |
|
staticprivate |
const unsigned int amc::BlockHeader::BoardID_shift = 0 |
|
staticprivate |
const unsigned int amc::BlockHeader::CRC_bit_shift = 56 |
|
staticprivate |
uint64_t amc::BlockHeader::data_ |
|
private |
const unsigned int amc::BlockHeader::Enabled_bit_shift = 59 |
|
staticprivate |
const unsigned int amc::BlockHeader::Length_bit_shift = 62 |
|
staticprivate |
const unsigned int amc::BlockHeader::More_bit_shift = 61 |
|
staticprivate |
const unsigned int amc::BlockHeader::Present_bit_shift = 58 |
|
staticprivate |
const unsigned int amc::BlockHeader::Segmented_bit_shift = 60 |
|
staticprivate |
const unsigned int amc::BlockHeader::Size_mask = 0xffffff |
|
staticprivate |
const unsigned int amc::BlockHeader::Size_shift = 32 |
|
staticprivate |
const unsigned int amc::BlockHeader::Valid_bit_shift = 57 |
|
staticprivate |