#include <RPCTwinMuxRecord.h>
Definition at line 38 of file RPCTwinMuxRecord.h.
◆ BlockHeader() [1/2]
rpctwinmux::BlockHeader::BlockHeader |
( |
std::uint64_t const |
record = 0x0 | ) |
|
◆ BlockHeader() [2/2]
rpctwinmux::BlockHeader::BlockHeader |
( |
unsigned int |
ufov, |
|
|
unsigned int |
n_amc, |
|
|
unsigned int |
orbit_counter |
|
) |
| |
◆ getFirmwareVersion()
unsigned int rpctwinmux::BlockHeader::getFirmwareVersion |
( |
| ) |
const |
◆ getNAMC()
unsigned int rpctwinmux::BlockHeader::getNAMC |
( |
| ) |
const |
◆ getOrbitCounter()
unsigned int rpctwinmux::BlockHeader::getOrbitCounter |
( |
| ) |
const |
◆ getRecord()
std::uint64_t const& rpctwinmux::BlockHeader::getRecord |
( |
| ) |
const |
◆ reset()
void rpctwinmux::BlockHeader::reset |
( |
| ) |
|
◆ set()
void rpctwinmux::BlockHeader::set |
( |
std::uint64_t const |
record | ) |
|
◆ setFirmwareVersion()
void rpctwinmux::BlockHeader::setFirmwareVersion |
( |
unsigned int |
ufov | ) |
|
◆ setNAMC()
void rpctwinmux::BlockHeader::setNAMC |
( |
unsigned int |
n_amc | ) |
|
◆ setOrbitCounter()
void rpctwinmux::BlockHeader::setOrbitCounter |
( |
unsigned int |
orbit_counter | ) |
|
◆ n_amc_mask_
const std::uint64_t rpctwinmux::BlockHeader::n_amc_mask_ = 0x00f0000000000000 |
|
static |
◆ n_amc_offset_
unsigned const int rpctwinmux::BlockHeader::n_amc_offset_ = 52 |
|
static |
◆ orbit_counter_mask_
const std::uint64_t rpctwinmux::BlockHeader::orbit_counter_mask_ = 0x0000000ffffffff0 |
|
static |
◆ orbit_counter_offset_
unsigned const int rpctwinmux::BlockHeader::orbit_counter_offset_ = 4 |
|
static |
◆ record_
std::uint64_t rpctwinmux::BlockHeader::record_ |
|
protected |
◆ ufov_mask_
const std::uint64_t rpctwinmux::BlockHeader::ufov_mask_ = 0xf000000000000000 |
|
static |
◆ ufov_offset_
unsigned const int rpctwinmux::BlockHeader::ufov_offset_ = 60 |
|
static |