12#ifndef O2_ZDC_TDCCALIBCONFIG_H
13#define O2_ZDC_TDCCALIBCONFIG_H
31 double cutLow[
NTDCChannels] = {-std::numeric_limits<float>::infinity(), -std::numeric_limits<float>::infinity(), -std::numeric_limits<float>::infinity(), -std::numeric_limits<float>::infinity(), -std::numeric_limits<float>::infinity(),
32 -std::numeric_limits<float>::infinity(), -std::numeric_limits<float>::infinity(), -std::numeric_limits<float>::infinity(), -std::numeric_limits<float>::infinity(), -std::numeric_limits<float>::infinity()};
33 double cutHigh[
NTDCChannels] = {std::numeric_limits<float>::infinity(), std::numeric_limits<float>::infinity(), std::numeric_limits<float>::infinity(), std::numeric_limits<float>::infinity(), std::numeric_limits<float>::infinity(),
34 std::numeric_limits<float>::infinity(), std::numeric_limits<float>::infinity(), std::numeric_limits<float>::infinity(), std::numeric_limits<float>::infinity(), std::numeric_limits<float>::infinity()};
62 void setCuts(
double low,
double high);
63 void setCuts(
int ih,
double low,
double high);
66 void setBinning1D(
int ih,
int nb,
double amin,
double amax);
67 void setBinning2D(
int ih,
int nb,
double amin,
double amax);
69 void enable(
bool c0,
bool c1,
bool c2,
bool c3,
bool c4,
bool c5,
bool c6,
bool c7,
bool c8,
bool c9)
bool const GPUTPCGMMerger::trackCluster * c1
bool const GPUTPCGMMerger::trackCluster const clcomparestruct * c2
GLenum GLenum GLsizei const GLuint GLboolean enabled
struct o2::upgrades_utils::@463 zdc
structure to keep FT0 information
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
int nb2[NTDCChannels]
maximum
void setCutHigh(double val)
void setCuts(double low, double high)
double amax1[NTDCChannels]
minimum
void setDescription(std::string d)
void setCutLow(double val)
double min_e[NTDCChannels]
double cutLow[NTDCChannels]
void setBinning1D(int nb, double amin, double amax)
static constexpr int NTDCChannels
double l_bnd[NTDCChannels]
maximum
void setMinEntries(double val)
void enable(bool c0, bool c1, bool c2, bool c3, bool c4, bool c5, bool c6, bool c7, bool c8, bool c9)
void setBinning2D(int nb, double amin, double amax)
ClassDefNV(TDCCalibConfig, 3)
double amax2[NTDCChannels]
minimum
double l_bnd_o[NTDCChannels]
double u_bnd_o[NTDCChannels]
double u_bnd[NTDCChannels]
double amin2[NTDCChannels]
2D histogram: number of bins
double amin1[NTDCChannels]
1D histogram: number of bins
double cutHigh[NTDCChannels]
double step_o[NTDCChannels]