All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | Static Public Attributes | List of all members
opdet::SharedWaveformBaseline::BaselineInfo_t Struct Reference

Type for algorithm result. More...

#include <SharedWaveformBaseline.h>

Public Attributes

double baseline = NoInfo
 Value of the baseline [ADC#]. More...
 
double RMS = NoInfo
 The RMS found during the extraction. More...
 
unsigned int nWaveforms = 0U
 Number of waveforms used for the extraction. More...
 
unsigned int nSamples = 0U
 Number of samples used for the extraction. More...
 

Static Public Attributes

static constexpr double NoInfo = std::numeric_limits<double>::max()
 Magic value used to denote the lack of a (double) data item. More...
 

Detailed Description

Type for algorithm result.

Definition at line 79 of file SharedWaveformBaseline.h.

Member Data Documentation

double opdet::SharedWaveformBaseline::BaselineInfo_t::baseline = NoInfo

Value of the baseline [ADC#].

Definition at line 85 of file SharedWaveformBaseline.h.

constexpr double opdet::SharedWaveformBaseline::BaselineInfo_t::NoInfo = std::numeric_limits<double>::max()
static

Magic value used to denote the lack of a (double) data item.

Definition at line 82 of file SharedWaveformBaseline.h.

unsigned int opdet::SharedWaveformBaseline::BaselineInfo_t::nSamples = 0U

Number of samples used for the extraction.

Definition at line 94 of file SharedWaveformBaseline.h.

unsigned int opdet::SharedWaveformBaseline::BaselineInfo_t::nWaveforms = 0U

Number of waveforms used for the extraction.

Definition at line 91 of file SharedWaveformBaseline.h.

double opdet::SharedWaveformBaseline::BaselineInfo_t::RMS = NoInfo

The RMS found during the extraction.

Definition at line 88 of file SharedWaveformBaseline.h.


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