#include <RPCAMCRecord.h>
Definition at line 65 of file RPCAMCRecord.h.
◆ Trailer() [1/2]
rpcamc::Trailer::Trailer |
( |
std::uint64_t const |
record = 0x0 | ) |
|
◆ Trailer() [2/2]
rpcamc::Trailer::Trailer |
( |
std::uint32_t |
crc, |
|
|
unsigned int |
event_counter, |
|
|
unsigned int |
data_length |
|
) |
| |
◆ getCRC()
std::uint32_t rpcamc::Trailer::getCRC |
( |
| ) |
const |
◆ getDataLength()
unsigned int rpcamc::Trailer::getDataLength |
( |
| ) |
const |
◆ getEventCounter()
unsigned int rpcamc::Trailer::getEventCounter |
( |
| ) |
const |
◆ getRecord()
std::uint64_t const& rpcamc::Trailer::getRecord |
( |
| ) |
const |
◆ reset()
void rpcamc::Trailer::reset |
( |
| ) |
|
◆ set()
void rpcamc::Trailer::set |
( |
std::uint64_t const |
record | ) |
|
◆ setCRC()
void rpcamc::Trailer::setCRC |
( |
std::uint32_t |
crc | ) |
|
◆ setDataLength()
void rpcamc::Trailer::setDataLength |
( |
unsigned int |
data_length | ) |
|
◆ setEventCounter()
void rpcamc::Trailer::setEventCounter |
( |
unsigned int |
event_counter | ) |
|
◆ crc_mask_
const std::uint64_t rpcamc::Trailer::crc_mask_ = 0xffffffff00000000 |
|
staticprotected |
◆ crc_offset_
unsigned const int rpcamc::Trailer::crc_offset_ = 32 |
|
staticprotected |
◆ data_length_mask_
const std::uint64_t rpcamc::Trailer::data_length_mask_ = 0x00000000000fffff |
|
staticprotected |
◆ data_length_offset_
unsigned const int rpcamc::Trailer::data_length_offset_ = 0 |
|
staticprotected |
◆ event_counter_mask_
const std::uint64_t rpcamc::Trailer::event_counter_mask_ = 0x00000000ff000000 |
|
staticprotected |
◆ event_counter_offset_
unsigned const int rpcamc::Trailer::event_counter_offset_ = 24 |
|
staticprotected |
◆ record_
std::uint64_t rpcamc::Trailer::record_ |
|
protected |