WIB header struct.
More...
#include <WIBFrame.hpp>
WIB header struct.
Definition at line 28 of file WIBFrame.hpp.
◆ get_timestamp()
uint64_t dunedaq::fddetdataformats::WIBHeader::get_timestamp |
( |
| ) |
const |
|
inline |
Definition at line 35 of file WIBFrame.hpp.
36 {
40 }
41 return timestamp;
42 }
◆ get_wib_counter()
uint16_t dunedaq::fddetdataformats::WIBHeader::get_wib_counter |
( |
| ) |
const |
|
inline |
◆ print_bits()
std::ostream & dunedaq::fddetdataformats::WIBHeader::print_bits |
( |
std::ostream & | o | ) |
const |
|
inline |
Definition at line 68 of file WIBFrame.hpp.
69 {
70 return o <<
"SOF:" << std::bitset<8>(
sof) <<
" version:" << std::bitset<5>(
version)
71 <<
" fiber:" << std::bitset<3>(
fiber_no) <<
" slot:" << std::bitset<5>(
slot_no)
72 <<
" crate:" << std::bitset<3>(
crate_no) <<
" mm:" << bool(
mm) <<
" oos:" << bool(
oos)
74 <<
" Z: " <<
z <<
'\n';
75 }
◆ print_hex()
std::ostream & dunedaq::fddetdataformats::WIBHeader::print_hex |
( |
std::ostream & | o | ) |
const |
|
inline |
◆ set_timestamp()
void dunedaq::fddetdataformats::WIBHeader::set_timestamp |
( |
const uint64_t | new_timestamp | ) |
|
|
inline |
◆ set_wib_counter()
void dunedaq::fddetdataformats::WIBHeader::set_wib_counter |
( |
const uint16_t | new_wib_counter | ) |
|
|
inline |
◆ crate_no
word_t dunedaq::fddetdataformats::WIBHeader::crate_no |
◆ fiber_no
word_t dunedaq::fddetdataformats::WIBHeader::fiber_no |
◆ mm
word_t dunedaq::fddetdataformats::WIBHeader::mm |
◆ oos
word_t dunedaq::fddetdataformats::WIBHeader::oos |
◆ reserved_1
word_t dunedaq::fddetdataformats::WIBHeader::reserved_1 |
◆ reserved_2
word_t dunedaq::fddetdataformats::WIBHeader::reserved_2 |
◆ slot_no
word_t dunedaq::fddetdataformats::WIBHeader::slot_no |
◆ sof
word_t dunedaq::fddetdataformats::WIBHeader::sof |
◆ timestamp_1
word_t dunedaq::fddetdataformats::WIBHeader::timestamp_1 |
◆ timestamp_2
word_t dunedaq::fddetdataformats::WIBHeader::timestamp_2 |
◆ version
word_t dunedaq::fddetdataformats::WIBHeader::version |
◆ wib_counter_1
word_t dunedaq::fddetdataformats::WIBHeader::wib_counter_1 |
◆ wib_errors
word_t dunedaq::fddetdataformats::WIBHeader::wib_errors |
word_t dunedaq::fddetdataformats::WIBHeader::z |
The documentation for this struct was generated from the following file:
- /github/workspace/dunedaq/sourcecode/fddetdataformats/include/fddetdataformats/WIBFrame.hpp