#include <RPCTwinMuxRecord.h>
Definition at line 69 of file RPCTwinMuxRecord.h.
◆ BlockTrailer() [1/2]
rpctwinmux::BlockTrailer::BlockTrailer |
( |
std::uint64_t const |
record = 0x0 | ) |
|
◆ BlockTrailer() [2/2]
rpctwinmux::BlockTrailer::BlockTrailer |
( |
std::uint32_t |
crc, |
|
|
unsigned int |
block_number, |
|
|
unsigned int |
event_counter, |
|
|
unsigned int |
bx_counter |
|
) |
| |
◆ getBlockNumber()
unsigned int rpctwinmux::BlockTrailer::getBlockNumber |
( |
| ) |
const |
◆ getBXCounter()
unsigned int rpctwinmux::BlockTrailer::getBXCounter |
( |
| ) |
const |
◆ getCRC()
std::uint32_t rpctwinmux::BlockTrailer::getCRC |
( |
| ) |
const |
◆ getEventCounter()
unsigned int rpctwinmux::BlockTrailer::getEventCounter |
( |
| ) |
const |
◆ getRecord()
std::uint64_t const& rpctwinmux::BlockTrailer::getRecord |
( |
| ) |
const |
◆ reset()
void rpctwinmux::BlockTrailer::reset |
( |
| ) |
|
◆ set()
void rpctwinmux::BlockTrailer::set |
( |
std::uint64_t const |
record | ) |
|
◆ setBlockNumber()
void rpctwinmux::BlockTrailer::setBlockNumber |
( |
unsigned int |
block_number | ) |
|
◆ setBXCounter()
void rpctwinmux::BlockTrailer::setBXCounter |
( |
unsigned int |
bx_counter | ) |
|
◆ setCRC()
void rpctwinmux::BlockTrailer::setCRC |
( |
std::uint32_t |
crc | ) |
|
◆ setEventCounter()
void rpctwinmux::BlockTrailer::setEventCounter |
( |
unsigned int |
event_counter | ) |
|
◆ block_number_mask_
std::uint64_t const rpctwinmux::BlockTrailer::block_number_mask_ = 0x000000000ff00000 |
|
static |
◆ block_number_offset_
unsigned int const rpctwinmux::BlockTrailer::block_number_offset_ = 20 |
|
static |
◆ bx_counter_mask_
std::uint64_t const rpctwinmux::BlockTrailer::bx_counter_mask_ = 0x0000000000000fff |
|
static |
◆ bx_counter_offset_
unsigned int const rpctwinmux::BlockTrailer::bx_counter_offset_ = 0 |
|
static |
◆ crc_mask_
std::uint64_t const rpctwinmux::BlockTrailer::crc_mask_ = 0xffffffff00000000 |
|
static |
◆ crc_offset_
unsigned int const rpctwinmux::BlockTrailer::crc_offset_ = 32 |
|
static |
◆ event_counter_mask_
std::uint64_t const rpctwinmux::BlockTrailer::event_counter_mask_ = 0x00000000000ff000 |
|
static |
◆ event_counter_offset_
unsigned int const rpctwinmux::BlockTrailer::event_counter_offset_ = 12 |
|
static |
◆ record_
std::uint64_t rpctwinmux::BlockTrailer::record_ |
|
protected |