#include <RPCAMCRecord.h>
Definition at line 8 of file RPCAMCRecord.h.
◆ Header() [1/3]
◆ Header() [2/3]
Header::Header |
( |
std::uint64_t const |
record[2] | ) |
|
◆ Header() [3/3]
Header::Header |
( |
unsigned int |
amc_number, |
|
|
unsigned int |
event_counter, |
|
|
unsigned int |
bx_counter, |
|
|
unsigned int |
data_length, |
|
|
unsigned int |
orbit_counter, |
|
|
unsigned int |
board_id |
|
) |
| |
◆ ~Header()
◆ getAMCNumber()
unsigned int rpcamc::Header::getAMCNumber |
( |
| ) |
const |
◆ getBoardId()
unsigned int rpcamc::Header::getBoardId |
( |
| ) |
const |
◆ getBXCounter()
unsigned int rpcamc::Header::getBXCounter |
( |
| ) |
const |
◆ getDataLength()
unsigned int rpcamc::Header::getDataLength |
( |
| ) |
const |
◆ getEventCounter()
unsigned int rpcamc::Header::getEventCounter |
( |
| ) |
const |
◆ getOrbitCounter()
unsigned int rpcamc::Header::getOrbitCounter |
( |
| ) |
const |
◆ getRecord()
std::uint64_t const* rpcamc::Header::getRecord |
( |
| ) |
const |
◆ hasDataLength()
bool rpcamc::Header::hasDataLength |
( |
| ) |
const |
◆ reset()
virtual void rpcamc::Header::reset |
( |
| ) |
|
|
virtual |
◆ set()
void rpcamc::Header::set |
( |
unsigned int |
nword, |
|
|
std::uint64_t const |
word |
|
) |
| |
◆ setAMCNumber()
void rpcamc::Header::setAMCNumber |
( |
unsigned int |
amc_number | ) |
|
◆ setBoardId()
void rpcamc::Header::setBoardId |
( |
unsigned int |
board_id | ) |
|
◆ setBXCounter()
void rpcamc::Header::setBXCounter |
( |
unsigned int |
bx_counter | ) |
|
◆ setDataLength()
void rpcamc::Header::setDataLength |
( |
unsigned int |
data_length | ) |
|
◆ setEventCounter()
void rpcamc::Header::setEventCounter |
( |
unsigned int |
event_counter | ) |
|
◆ setOrbitCounter()
void rpcamc::Header::setOrbitCounter |
( |
unsigned int |
orbit_counter | ) |
|
◆ amc_number_mask_
const std::uint64_t rpcamc::Header::amc_number_mask_ = 0x0f00000000000000 |
|
staticprotected |
◆ amc_number_offset_
unsigned const int rpcamc::Header::amc_number_offset_ = 56 |
|
staticprotected |
◆ board_id_mask_
const std::uint64_t rpcamc::Header::board_id_mask_ = 0x000000000000ffff |
|
staticprotected |
◆ board_id_offset_
unsigned const int rpcamc::Header::board_id_offset_ = 0 |
|
staticprotected |
◆ bx_counter_mask_
const std::uint64_t rpcamc::Header::bx_counter_mask_ = 0x00000000fff00000 |
|
staticprotected |
◆ bx_counter_offset_
unsigned const int rpcamc::Header::bx_counter_offset_ = 20 |
|
staticprotected |
◆ data_length_mask_
const std::uint64_t rpcamc::Header::data_length_mask_ = 0x00000000000fffff |
|
staticprotected |
◆ data_length_offset_
unsigned const int rpcamc::Header::data_length_offset_ = 0 |
|
staticprotected |
◆ event_counter_mask_
const std::uint64_t rpcamc::Header::event_counter_mask_ = 0x00ffffff00000000 |
|
staticprotected |
◆ event_counter_offset_
unsigned const int rpcamc::Header::event_counter_offset_ = 32 |
|
staticprotected |
◆ orbit_counter_mask_
const std::uint64_t rpcamc::Header::orbit_counter_mask_ = 0x00000000ffff0000 |
|
staticprotected |
◆ orbit_counter_offset_
unsigned const int rpcamc::Header::orbit_counter_offset_ = 16 |
|
staticprotected |
◆ record_
std::uint64_t rpcamc::Header::record_[2] |
|
protected |