#include <RPCAMC13Record.h>
|
| AMCHeader (std::uint64_t const record=enabled_mask_|present_mask_|valid_mask_|crc_ok_mask_) |
|
| AMCHeader (bool length_correct, bool last_block, bool first_block, bool enabled, bool present, bool valid, bool crc_ok, unsigned int size, unsigned int block_number, unsigned int amc_number, unsigned int board_id) |
|
unsigned int | getAMCNumber () const |
|
unsigned int | getBlockNumber () const |
|
unsigned int | getBoardId () const |
|
std::uint64_t const & | getRecord () const |
|
unsigned int | getSize () const |
|
unsigned int | getSizeInBlock () const |
|
bool | hasTotalSize () const |
|
bool | isCRCOk () const |
|
bool | isEnabled () const |
|
bool | isFirstBlock () const |
|
bool | isLastBlock () const |
|
bool | isLengthCorrect () const |
|
bool | isPresent () const |
|
bool | isValid () const |
|
void | reset () |
|
void | set (std::uint64_t const record) |
|
void | setAMCNumber (unsigned int amc_number) |
|
void | setBlockNumber (unsigned int block_number) |
|
void | setBoardId (unsigned int board_id) |
|
void | setCRCOk (bool crc_ok) |
|
void | setEnabled (bool enabled) |
|
void | setFirstBlock (bool first_block) |
|
void | setLastBlock (bool last_block) |
|
void | setLengthCorrect (bool length_correct) |
|
void | setPresent (bool present) |
|
void | setSize (unsigned int size) |
|
void | setValid (bool valid) |
|
Definition at line 80 of file RPCAMC13Record.h.
rpcamc13::AMCHeader::AMCHeader |
( |
bool |
length_correct, |
|
|
bool |
last_block, |
|
|
bool |
first_block, |
|
|
bool |
enabled, |
|
|
bool |
present, |
|
|
bool |
valid, |
|
|
bool |
crc_ok, |
|
|
unsigned int |
size, |
|
|
unsigned int |
block_number, |
|
|
unsigned int |
amc_number, |
|
|
unsigned int |
board_id |
|
) |
| |
Definition at line 37 of file RPCAMC13Record.cc.
References setAMCNumber(), setBlockNumber(), setBoardId(), setCRCOk(), setEnabled(), setFirstBlock(), setLastBlock(), setLengthCorrect(), setPresent(), setSize(), and setValid().
unsigned int rpcamc13::AMCHeader::getAMCNumber |
( |
| ) |
const |
unsigned int rpcamc13::AMCHeader::getBlockNumber |
( |
| ) |
const |
unsigned int rpcamc13::AMCHeader::getBoardId |
( |
| ) |
const |
std::uint64_t const& rpcamc13::AMCHeader::getRecord |
( |
| ) |
const |
unsigned int rpcamc13::AMCHeader::getSize |
( |
| ) |
const |
unsigned int rpcamc13::AMCHeader::getSizeInBlock |
( |
| ) |
const |
bool rpcamc13::AMCHeader::hasTotalSize |
( |
| ) |
const |
bool rpcamc13::AMCHeader::isCRCOk |
( |
| ) |
const |
bool rpcamc13::AMCHeader::isEnabled |
( |
| ) |
const |
bool rpcamc13::AMCHeader::isFirstBlock |
( |
| ) |
const |
bool rpcamc13::AMCHeader::isLastBlock |
( |
| ) |
const |
bool rpcamc13::AMCHeader::isLengthCorrect |
( |
| ) |
const |
bool rpcamc13::AMCHeader::isPresent |
( |
| ) |
const |
bool rpcamc13::AMCHeader::isValid |
( |
| ) |
const |
void rpcamc13::AMCHeader::reset |
( |
| ) |
|
void rpcamc13::AMCHeader::set |
( |
std::uint64_t const |
record | ) |
|
void rpcamc13::AMCHeader::setAMCNumber |
( |
unsigned int |
amc_number | ) |
|
void rpcamc13::AMCHeader::setBlockNumber |
( |
unsigned int |
block_number | ) |
|
void rpcamc13::AMCHeader::setBoardId |
( |
unsigned int |
board_id | ) |
|
void rpcamc13::AMCHeader::setCRCOk |
( |
bool |
crc_ok | ) |
|
void rpcamc13::AMCHeader::setEnabled |
( |
bool |
enabled | ) |
|
void rpcamc13::AMCHeader::setFirstBlock |
( |
bool |
first_block | ) |
|
void rpcamc13::AMCHeader::setLastBlock |
( |
bool |
last_block | ) |
|
void rpcamc13::AMCHeader::setLengthCorrect |
( |
bool |
length_correct | ) |
|
void rpcamc13::AMCHeader::setPresent |
( |
bool |
present | ) |
|
void rpcamc13::AMCHeader::setSize |
( |
unsigned int |
size | ) |
|
void rpcamc13::AMCHeader::setValid |
( |
bool |
valid | ) |
|
std::uint64_t const rpcamc13::AMCHeader::amc_number_mask_ = 0x00000000000f0000 |
|
staticprotected |
unsigned int const rpcamc13::AMCHeader::amc_number_offset_ = 16 |
|
staticprotected |
std::uint64_t const rpcamc13::AMCHeader::block_number_mask_ = 0x000000000ff00000 |
|
staticprotected |
unsigned int const rpcamc13::AMCHeader::block_number_offset_ = 20 |
|
staticprotected |
std::uint64_t const rpcamc13::AMCHeader::board_id_mask_ = 0x000000000000ffff |
|
staticprotected |
unsigned int const rpcamc13::AMCHeader::board_id_offset_ = 0 |
|
staticprotected |
std::uint64_t const rpcamc13::AMCHeader::crc_ok_mask_ = 0x0100000000000000 |
|
staticprotected |
std::uint64_t const rpcamc13::AMCHeader::enabled_mask_ = 0x0800000000000000 |
|
staticprotected |
std::uint64_t const rpcamc13::AMCHeader::length_incorrect_mask_ = 0x4000000000000000 |
|
staticprotected |
std::uint64_t const rpcamc13::AMCHeader::more_blocks_mask_ = 0x2000000000000000 |
|
staticprotected |
std::uint64_t const rpcamc13::AMCHeader::present_mask_ = 0x0400000000000000 |
|
staticprotected |
std::uint64_t rpcamc13::AMCHeader::record_ |
|
protected |
std::uint64_t const rpcamc13::AMCHeader::segmented_mask_ = 0x1000000000000000 |
|
staticprotected |
unsigned int const rpcamc13::AMCHeader::size_limit_ = 0x1400 |
|
staticprotected |
std::uint64_t const rpcamc13::AMCHeader::size_mask_ = 0x00ffffff00000000 |
|
staticprotected |
unsigned int const rpcamc13::AMCHeader::size_max_ = 0x1000 |
|
staticprotected |
unsigned int const rpcamc13::AMCHeader::size_offset_ = 32 |
|
staticprotected |
std::uint64_t const rpcamc13::AMCHeader::valid_mask_ = 0x0200000000000000 |
|
staticprotected |