All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t Struct Reference
Inheritance diagram for icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t:
icarus::DaqDecoderICARUSPMT::TreeData_EventID_t

Public Attributes

int fragmentID = 0
 ID of the fragment of this entry. More...
 
unsigned int fragCount = 0U
 Counter of the fragment in the board. More...
 
unsigned long int TriggerTimeTag = 0
 
SplitTimestamp_t trigger
 Global trigger time. More...
 
SplitTimestamp_t fragTime
 PMT fragment time stamp. More...
 
long int relBeamGate
 Beam gate start relative to trigger [ns]. More...
 
double waveformTime = std::numeric_limits<double>::lowest()
 Time assigned to the waveforms. More...
 
unsigned int waveformSize = 0U
 Ticks in the waveforms. More...
 
unsigned int triggerBits = 0x0
 Trigger bits, from raw::Trigger. More...
 
unsigned int gateCount = 0U
 The number of gate from run start. More...
 
bool onGlobalTrigger = false
 
- Public Attributes inherited from icarus::DaqDecoderICARUSPMT::TreeData_EventID_t
unsigned int run
 Run number. More...
 
unsigned int subrun
 Subrun number. More...
 
unsigned int event
 Event number. More...
 
SplitTimestamp_t timestamp
 Event timestamp (seconds from the epoch). More...
 

Detailed Description

Definition at line 872 of file DaqDecoderICARUSPMT_module.cc.

Member Data Documentation

unsigned int icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t::fragCount = 0U

Counter of the fragment in the board.

Trigger time tag from the fragment.

Definition at line 876 of file DaqDecoderICARUSPMT_module.cc.

int icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t::fragmentID = 0

ID of the fragment of this entry.

Definition at line 874 of file DaqDecoderICARUSPMT_module.cc.

SplitTimestamp_t icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t::fragTime

PMT fragment time stamp.

Definition at line 883 of file DaqDecoderICARUSPMT_module.cc.

unsigned int icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t::gateCount = 0U

The number of gate from run start.

Whether waveforms cover nominal trigger time.

Definition at line 894 of file DaqDecoderICARUSPMT_module.cc.

bool icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t::onGlobalTrigger = false

Definition at line 897 of file DaqDecoderICARUSPMT_module.cc.

long int icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t::relBeamGate

Beam gate start relative to trigger [ns].

Definition at line 885 of file DaqDecoderICARUSPMT_module.cc.

SplitTimestamp_t icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t::trigger

Global trigger time.

Definition at line 881 of file DaqDecoderICARUSPMT_module.cc.

unsigned int icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t::triggerBits = 0x0

Trigger bits, from raw::Trigger.

Definition at line 892 of file DaqDecoderICARUSPMT_module.cc.

unsigned long int icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t::TriggerTimeTag = 0

Definition at line 879 of file DaqDecoderICARUSPMT_module.cc.

unsigned int icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t::waveformSize = 0U

Ticks in the waveforms.

Definition at line 890 of file DaqDecoderICARUSPMT_module.cc.

double icarus::DaqDecoderICARUSPMT::TreeFragment_t::Data_t::waveformTime = std::numeric_limits<double>::lowest()

Time assigned to the waveforms.

Definition at line 888 of file DaqDecoderICARUSPMT_module.cc.


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