Project
Loading...
Searching...
No Matches
o2::zdc::BaselineCalibChData Struct Reference

#include <BaselineCalibData.h>

Public Member Functions

 BaselineCalibChData ()=default
 
uint64_t getEntries () const
 Overflow flag (cannot accept more data)
 
int getStat (uint64_t &en, double &mean, double &var) const
 
bool isOverflow ()
 
void clear ()
 
 ClassDefNV (BaselineCalibChData, 1)
 

Public Attributes

std::array< uint32_t, NWmData = {0}
 2^16 bins
 
bool mOverflow = false
 Histogram container.
 

Static Public Attributes

static constexpr int NW = BaselineRange
 

Detailed Description

Definition at line 65 of file BaselineCalibData.h.

Constructor & Destructor Documentation

◆ BaselineCalibChData()

o2::zdc::BaselineCalibChData::BaselineCalibChData ( )
default

Member Function Documentation

◆ ClassDefNV()

o2::zdc::BaselineCalibChData::ClassDefNV ( BaselineCalibChData  ,
 
)

◆ clear()

void BaselineCalibChData::clear ( )

Definition at line 264 of file BaselineCalibData.cxx.

◆ getEntries()

uint64_t BaselineCalibChData::getEntries ( ) const

Overflow flag (cannot accept more data)

Definition at line 179 of file BaselineCalibData.cxx.

◆ getStat()

int BaselineCalibChData::getStat ( uint64_t &  en,
double &  mean,
double &  var 
) const

Definition at line 198 of file BaselineCalibData.cxx.

◆ isOverflow()

bool o2::zdc::BaselineCalibChData::isOverflow ( )
inline

Definition at line 73 of file BaselineCalibData.h.

Member Data Documentation

◆ mData

std::array<uint32_t, NW> o2::zdc::BaselineCalibChData::mData = {0}

2^16 bins

Definition at line 68 of file BaselineCalibData.h.

◆ mOverflow

bool o2::zdc::BaselineCalibChData::mOverflow = false

Histogram container.

Definition at line 69 of file BaselineCalibData.h.

◆ NW

constexpr int o2::zdc::BaselineCalibChData::NW = BaselineRange
staticconstexpr

Definition at line 67 of file BaselineCalibData.h.


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