#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.
◆ Trailer() [1/2]
amc13::Trailer::Trailer |
( |
const uint64_t * |
data | ) |
|
|
inline |
◆ Trailer() [2/2]
amc13::Trailer::Trailer |
( |
unsigned int |
blk, |
|
|
unsigned int |
lv1, |
|
|
unsigned int |
bx |
|
) |
| |
◆ check()
bool amc13::Trailer::check |
( |
unsigned int |
crc, |
|
|
unsigned int |
block, |
|
|
unsigned int |
lv1_id, |
|
|
unsigned int |
bx |
|
) |
| const |
Definition at line 26 of file AMC13Spec.cc.
31 <<
", CRC " << std::hex << std::setw(8) << std::setfill(
'0') <<
getCRC() <<
std::dec
33 <<
"\n\tBX " << (
bx &
BX_mask) <<
", LV1 ID " << (lv1_id &
LV1_mask) <<
", block # "
34 <<
block <<
", CRC " << std::hex << std::setw(8) << std::setfill(
'0') << crc;
References groupFilesInBlocks::block, l1GtPatternGenerator_cfi::bx, BX_mask, TauDecayModes::dec, getBlock(), getBX(), getCRC(), getLV1ID(), and LV1_mask.
◆ getBlock()
unsigned int amc13::Trailer::getBlock |
( |
| ) |
const |
|
inline |
◆ getBX()
unsigned int amc13::Trailer::getBX |
( |
| ) |
const |
|
inline |
◆ getCRC()
unsigned int amc13::Trailer::getCRC |
( |
| ) |
const |
|
inline |
◆ getLV1ID()
unsigned int amc13::Trailer::getLV1ID |
( |
| ) |
const |
|
inline |
◆ raw()
uint64_t amc13::Trailer::raw |
( |
| ) |
const |
|
inline |
◆ writeCRC()
void amc13::Trailer::writeCRC |
( |
const uint64_t * |
start, |
|
|
uint64_t * |
end |
|
) |
| |
|
static |
◆ BlkNo_mask
const unsigned int amc13::Trailer::BlkNo_mask = 0xff |
|
staticprivate |
◆ BlkNo_shift
const unsigned int amc13::Trailer::BlkNo_shift = 20 |
|
staticprivate |
◆ BX_mask
const unsigned int amc13::Trailer::BX_mask = 0xfff |
|
staticprivate |
◆ BX_shift
const unsigned int amc13::Trailer::BX_shift = 0 |
|
staticprivate |
◆ CRC_mask
const unsigned int amc13::Trailer::CRC_mask = 0xffffffff |
|
staticprivate |
◆ CRC_shift
const unsigned int amc13::Trailer::CRC_shift = 32 |
|
staticprivate |
◆ data_
uint64_t amc13::Trailer::data_ |
|
private |
◆ LV1_mask
const unsigned int amc13::Trailer::LV1_mask = 0xff |
|
staticprivate |
◆ LV1_shift
const unsigned int amc13::Trailer::LV1_shift = 12 |
|
staticprivate |