![]() |
Project
|
#include <TDCCalibConfig.h>
Public Member Functions | |
void | print () const |
void | resetCuts () |
void | resetCutLow () |
void | resetCutHigh () |
void | resetCutLow (int ih) |
void | resetCutHigh (int ih) |
void | setMinEntries (double val) |
void | setMinEntries (int ih, double val) |
void | setCutLow (double val) |
void | setCutHigh (double val) |
void | setCutLow (int ih, double val) |
void | setCutHigh (int ih, double val) |
void | setCuts (double low, double high) |
void | setCuts (int ih, double low, double high) |
void | setBinning1D (int nb, double amin, double amax) |
void | setBinning2D (int nb, double amin, double amax) |
void | setBinning1D (int ih, int nb, double amin, double amax) |
void | setBinning2D (int ih, int nb, double amin, double amax) |
void | setDescription (std::string d) |
void | enable (bool c0, bool c1, bool c2, bool c3, bool c4, bool c5, bool c6, bool c7, bool c8, bool c9) |
ClassDefNV (TDCCalibConfig, 3) | |
Public Attributes | |
double | cutLow [NTDCChannels] |
double | cutHigh [NTDCChannels] |
bool | enabled [NTDCChannels] = {true, true, true, true, true, true, true, true, true, true} |
int | nb1 [NTDCChannels] = {0} |
double | amin1 [NTDCChannels] = {0} |
1D histogram: number of bins | |
double | amax1 [NTDCChannels] = {0} |
minimum | |
int | nb2 [NTDCChannels] = {0} |
maximum | |
double | amin2 [NTDCChannels] = {0} |
2D histogram: number of bins | |
double | amax2 [NTDCChannels] = {0} |
minimum | |
double | l_bnd [NTDCChannels] = {0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1} |
maximum | |
double | u_bnd [NTDCChannels] = {10., 10., 10., 10., 10., 10., 10., 10., 10., 10.} |
double | l_bnd_o [NTDCChannels] = {-20., -20., -20., -20., -20., -20., -20., -20., -20., -20.} |
double | u_bnd_o [NTDCChannels] = {20., 20., 20., 20., 20., 20., 20., 20., 20., 20.} |
double | step_o [NTDCChannels] = {0} |
double | min_e [NTDCChannels] = {0} |
std::string | desc = "" |
Static Public Attributes | |
static constexpr int | NTDCChannels = 10 |
Definition at line 29 of file TDCCalibConfig.h.
o2::zdc::TDCCalibConfig::ClassDefNV | ( | TDCCalibConfig | , |
3 | |||
) |
|
inline |
Definition at line 69 of file TDCCalibConfig.h.
void TDCCalibConfig::print | ( | ) | const |
Definition at line 17 of file TDCCalibConfig.cxx.
void TDCCalibConfig::resetCutHigh | ( | ) |
Definition at line 58 of file TDCCalibConfig.cxx.
Definition at line 70 of file TDCCalibConfig.cxx.
void TDCCalibConfig::resetCutLow | ( | ) |
Definition at line 51 of file TDCCalibConfig.cxx.
Definition at line 65 of file TDCCalibConfig.cxx.
void TDCCalibConfig::resetCuts | ( | ) |
Definition at line 43 of file TDCCalibConfig.cxx.
Definition at line 131 of file TDCCalibConfig.cxx.
Definition at line 113 of file TDCCalibConfig.cxx.
Definition at line 138 of file TDCCalibConfig.cxx.
Definition at line 122 of file TDCCalibConfig.cxx.
void TDCCalibConfig::setCutHigh | ( | double | val | ) |
Definition at line 82 of file TDCCalibConfig.cxx.
Definition at line 94 of file TDCCalibConfig.cxx.
void TDCCalibConfig::setCutLow | ( | double | val | ) |
Definition at line 75 of file TDCCalibConfig.cxx.
Definition at line 89 of file TDCCalibConfig.cxx.
void TDCCalibConfig::setCuts | ( | double | low, |
double | high | ||
) |
Definition at line 99 of file TDCCalibConfig.cxx.
Definition at line 107 of file TDCCalibConfig.cxx.
|
inline |
Definition at line 68 of file TDCCalibConfig.h.
void TDCCalibConfig::setMinEntries | ( | double | val | ) |
Definition at line 31 of file TDCCalibConfig.cxx.
Definition at line 38 of file TDCCalibConfig.cxx.
double o2::zdc::TDCCalibConfig::amax1[NTDCChannels] = {0} |
minimum
Definition at line 38 of file TDCCalibConfig.h.
double o2::zdc::TDCCalibConfig::amax2[NTDCChannels] = {0} |
minimum
Definition at line 41 of file TDCCalibConfig.h.
double o2::zdc::TDCCalibConfig::amin1[NTDCChannels] = {0} |
1D histogram: number of bins
Definition at line 37 of file TDCCalibConfig.h.
double o2::zdc::TDCCalibConfig::amin2[NTDCChannels] = {0} |
2D histogram: number of bins
Definition at line 40 of file TDCCalibConfig.h.
double o2::zdc::TDCCalibConfig::cutHigh[NTDCChannels] |
Definition at line 33 of file TDCCalibConfig.h.
double o2::zdc::TDCCalibConfig::cutLow[NTDCChannels] |
Definition at line 31 of file TDCCalibConfig.h.
std::string o2::zdc::TDCCalibConfig::desc = "" |
Definition at line 48 of file TDCCalibConfig.h.
bool o2::zdc::TDCCalibConfig::enabled[NTDCChannels] = {true, true, true, true, true, true, true, true, true, true} |
Definition at line 35 of file TDCCalibConfig.h.
double o2::zdc::TDCCalibConfig::l_bnd[NTDCChannels] = {0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1} |
maximum
Definition at line 42 of file TDCCalibConfig.h.
double o2::zdc::TDCCalibConfig::l_bnd_o[NTDCChannels] = {-20., -20., -20., -20., -20., -20., -20., -20., -20., -20.} |
Definition at line 44 of file TDCCalibConfig.h.
double o2::zdc::TDCCalibConfig::min_e[NTDCChannels] = {0} |
Definition at line 47 of file TDCCalibConfig.h.
int o2::zdc::TDCCalibConfig::nb1[NTDCChannels] = {0} |
Definition at line 36 of file TDCCalibConfig.h.
int o2::zdc::TDCCalibConfig::nb2[NTDCChannels] = {0} |
maximum
Definition at line 39 of file TDCCalibConfig.h.
|
staticconstexpr |
Definition at line 30 of file TDCCalibConfig.h.
double o2::zdc::TDCCalibConfig::step_o[NTDCChannels] = {0} |
Definition at line 46 of file TDCCalibConfig.h.
double o2::zdc::TDCCalibConfig::u_bnd[NTDCChannels] = {10., 10., 10., 10., 10., 10., 10., 10., 10., 10.} |
Definition at line 43 of file TDCCalibConfig.h.
double o2::zdc::TDCCalibConfig::u_bnd_o[NTDCChannels] = {20., 20., 20., 20., 20., 20., 20., 20., 20., 20.} |
Definition at line 45 of file TDCCalibConfig.h.