DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Additional data fields associated with a TimeSliceHeader. More...
#include <TimeSliceHeader.hpp>
Public Attributes | |
uint32_t | timeslice_header_marker = s_timeslice_header_marker |
Marker bytes used to identify a TimeSliceHeader struct in a raw data stream. | |
uint32_t | version = s_timeslice_header_version |
Version of the TimeSliceHeader structure. | |
timeslice_number_t | timeslice_number { TypeDefaults::s_invalid_timeslice_number } |
Slice number of this TimeSlice within the stream. | |
run_number_t | run_number { TypeDefaults::s_invalid_run_number } |
Run Number for the TimeSlice. | |
uint32_t | unused { 0xFFFFFFFF } |
Padding to ensure 64-bit alignment. | |
SourceID | element_id |
Static Public Attributes | |
static constexpr uint32_t | s_timeslice_header_marker = 0x55556666 |
Marker bytes to identify a TimeSliceHeader entry in a raw data stream. | |
static constexpr uint32_t | s_timeslice_header_version = 2 |
The current version of the TimeSliceHeader. | |
Additional data fields associated with a TimeSliceHeader.
Definition at line 27 of file TimeSliceHeader.hpp.
SourceID dunedaq::daqdataformats::TimeSliceHeader::element_id |
Definition at line 64 of file TimeSliceHeader.hpp.
run_number_t dunedaq::daqdataformats::TimeSliceHeader::run_number { TypeDefaults::s_invalid_run_number } |
Run Number for the TimeSlice.
Definition at line 57 of file TimeSliceHeader.hpp.
|
staticconstexpr |
Marker bytes to identify a TimeSliceHeader entry in a raw data stream.
Definition at line 32 of file TimeSliceHeader.hpp.
|
staticconstexpr |
The current version of the TimeSliceHeader.
Definition at line 37 of file TimeSliceHeader.hpp.
uint32_t dunedaq::daqdataformats::TimeSliceHeader::timeslice_header_marker = s_timeslice_header_marker |
Marker bytes used to identify a TimeSliceHeader struct in a raw data stream.
Definition at line 42 of file TimeSliceHeader.hpp.
timeslice_number_t dunedaq::daqdataformats::TimeSliceHeader::timeslice_number { TypeDefaults::s_invalid_timeslice_number } |
Slice number of this TimeSlice within the stream.
Definition at line 52 of file TimeSliceHeader.hpp.
uint32_t dunedaq::daqdataformats::TimeSliceHeader::unused { 0xFFFFFFFF } |
Padding to ensure 64-bit alignment.
Definition at line 62 of file TimeSliceHeader.hpp.
uint32_t dunedaq::daqdataformats::TimeSliceHeader::version = s_timeslice_header_version |
Version of the TimeSliceHeader structure.
Definition at line 47 of file TimeSliceHeader.hpp.