![]() |
Project
|
#include <NoiseCalibData.h>
Public Member Functions | |
NoiseCalibData ()=default | |
NoiseCalibData & | operator+= (const NoiseCalibData &other) |
Serialized data to be dispatched. | |
NoiseCalibData & | operator= (const NoiseCalibSummaryData &s) |
NoiseCalibData & | operator+= (const NoiseCalibSummaryData *s) |
void | addEntry (int isig, uint32_t val) |
uint64_t | getEntries (int is) const |
uint32_t | getMaxBin (int is) const |
int | getStat (int is, uint64_t &en, double &mean, double &var) const |
void | print () const |
void | clear () |
void | setCreationTime (uint64_t ctime) |
void | mergeCreationTime (uint64_t ctime) |
void | setN (int n) |
NoiseCalibSummaryData & | getSummary () |
int | saveDebugHistos (const std::string fn, bool is_epn=false) |
ClassDefNV (NoiseCalibData, 1) | |
Public Attributes | |
uint64_t | mCTimeBeg = 0 |
uint64_t | mCTimeEnd = 0 |
Time of processed time frame. | |
bool | mOverflow = false |
Time of processed time frame. | |
NoiseCalibChData | mHisto [NChannels] |
Overflow at least one ZDC channel. | |
NoiseCalibSummaryData | mSummary |
Sparse histogram of single channels. | |
Static Public Attributes | |
static constexpr int | NHA = 3 |
Definition at line 89 of file NoiseCalibData.h.
|
default |
Definition at line 104 of file NoiseCalibData.h.
o2::zdc::NoiseCalibData::ClassDefNV | ( | NoiseCalibData | , |
1 | |||
) |
void NoiseCalibData::clear | ( | ) |
Definition at line 279 of file NoiseCalibData.cxx.
uint64_t NoiseCalibData::getEntries | ( | int | is | ) | const |
Definition at line 174 of file NoiseCalibData.cxx.
uint32_t NoiseCalibData::getMaxBin | ( | int | is | ) | const |
Definition at line 192 of file NoiseCalibData.cxx.
Definition at line 213 of file NoiseCalibData.cxx.
NoiseCalibSummaryData & NoiseCalibData::getSummary | ( | ) |
Definition at line 306 of file NoiseCalibData.cxx.
void NoiseCalibData::mergeCreationTime | ( | uint64_t | ctime | ) |
Definition at line 150 of file NoiseCalibData.cxx.
NoiseCalibData & NoiseCalibData::operator+= | ( | const NoiseCalibData & | other | ) |
Serialized data to be dispatched.
Definition at line 36 of file NoiseCalibData.cxx.
NoiseCalibData & NoiseCalibData::operator+= | ( | const NoiseCalibSummaryData * | s | ) |
Definition at line 109 of file NoiseCalibData.cxx.
NoiseCalibData & NoiseCalibData::operator= | ( | const NoiseCalibSummaryData & | s | ) |
Definition at line 87 of file NoiseCalibData.cxx.
void NoiseCalibData::print | ( | ) | const |
Definition at line 22 of file NoiseCalibData.cxx.
int NoiseCalibData::saveDebugHistos | ( | const std::string | fn, |
bool | is_epn = false |
||
) |
Definition at line 250 of file NoiseCalibData.cxx.
void NoiseCalibData::setCreationTime | ( | uint64_t | ctime | ) |
Definition at line 164 of file NoiseCalibData.cxx.
uint64_t o2::zdc::NoiseCalibData::mCTimeBeg = 0 |
Definition at line 92 of file NoiseCalibData.h.
uint64_t o2::zdc::NoiseCalibData::mCTimeEnd = 0 |
Time of processed time frame.
Definition at line 93 of file NoiseCalibData.h.
NoiseCalibChData o2::zdc::NoiseCalibData::mHisto[NChannels] |
Overflow at least one ZDC channel.
Definition at line 96 of file NoiseCalibData.h.
bool o2::zdc::NoiseCalibData::mOverflow = false |
Time of processed time frame.
Definition at line 94 of file NoiseCalibData.h.
NoiseCalibSummaryData o2::zdc::NoiseCalibData::mSummary |
Sparse histogram of single channels.
Definition at line 97 of file NoiseCalibData.h.
|
staticconstexpr |
Definition at line 122 of file NoiseCalibData.h.