DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::fddetdataformats::CRTGrenobleFrame::STEvent Struct Reference

#include <CRTGrenobleFrame.hpp>

Collaboration diagram for dunedaq::fddetdataformats::CRTGrenobleFrame::STEvent:
[legend]

Public Attributes

uint32_t eventID = 0
 Event ID.
uint32_t dateInSec = 0
 Event date in seconds.
uint32_t timestamp = 0
 Timestamp (4 ns) -> used to compute dt between events.
TGpsDateStruct gpsDate
 TGPS date.
uint32_t pps_interval = 0
 IRIG-B subdivision in a second, expressed in 100 ns clock ticks.
uint32_t FIFO_AF_duration
 FIFO AF duration (4 ns) -> integration of Almost full fifo since last accepted trigger.
struct STChannel channels [s_num_channels]

Static Public Attributes

static constexpr int s_expected_size { 3 * sizeof(uint32_t) + TGpsDateStruct::s_expected_size + 2 * sizeof(uint32_t) + STChannel::s_expected_size * s_num_channels }

Detailed Description

Definition at line 73 of file CRTGrenobleFrame.hpp.

Member Data Documentation

◆ channels

struct STChannel dunedaq::fddetdataformats::CRTGrenobleFrame::STEvent::channels[s_num_channels]

Definition at line 85 of file CRTGrenobleFrame.hpp.

◆ dateInSec

uint32_t dunedaq::fddetdataformats::CRTGrenobleFrame::STEvent::dateInSec = 0

Event date in seconds.

Definition at line 78 of file CRTGrenobleFrame.hpp.

◆ eventID

uint32_t dunedaq::fddetdataformats::CRTGrenobleFrame::STEvent::eventID = 0

Event ID.

Definition at line 77 of file CRTGrenobleFrame.hpp.

◆ FIFO_AF_duration

uint32_t dunedaq::fddetdataformats::CRTGrenobleFrame::STEvent::FIFO_AF_duration
Initial value:
=
0

FIFO AF duration (4 ns) -> integration of Almost full fifo since last accepted trigger.

Definition at line 82 of file CRTGrenobleFrame.hpp.

◆ gpsDate

TGpsDateStruct dunedaq::fddetdataformats::CRTGrenobleFrame::STEvent::gpsDate

TGPS date.

Definition at line 80 of file CRTGrenobleFrame.hpp.

◆ pps_interval

uint32_t dunedaq::fddetdataformats::CRTGrenobleFrame::STEvent::pps_interval = 0

IRIG-B subdivision in a second, expressed in 100 ns clock ticks.

Definition at line 81 of file CRTGrenobleFrame.hpp.

◆ s_expected_size

int dunedaq::fddetdataformats::CRTGrenobleFrame::STEvent::s_expected_size { 3 * sizeof(uint32_t) + TGpsDateStruct::s_expected_size + 2 * sizeof(uint32_t) + STChannel::s_expected_size * s_num_channels }
staticconstexpr

◆ timestamp

uint32_t dunedaq::fddetdataformats::CRTGrenobleFrame::STEvent::timestamp = 0

Timestamp (4 ns) -> used to compute dt between events.

Definition at line 79 of file CRTGrenobleFrame.hpp.


The documentation for this struct was generated from the following file: