19 const char* hn[
NH] = {
"ZNA",
"ZPA",
"ZNC",
"ZPC",
"ZEM",
"ZNI",
"ZPI",
"ZPAX",
"ZPCX"};
20 for (Int_t ih = 0; ih <
NH; ih++) {
21 LOG(info) << hn[ih] <<
" limits = (" <<
cutLow[ih] <<
" : " <<
cutHigh[ih] <<
")";
23 for (Int_t ih = 0; ih <
NH; ih++) {
24 LOG(info) << hn[ih] <<
" booking 1D = (" <<
nb1[ih] <<
", " <<
amin1[ih] <<
", " <<
amax1[ih] <<
")";
26 for (Int_t ih = 0; ih <
NH; ih++) {
27 LOG(info) << hn[ih] <<
" booking 2D = (" <<
nb2[ih] <<
", " <<
amin2[ih] <<
", " <<
amax2[ih] <<
")";
37 LOG(warn) <<
"THIS IS A CROSS CHECK CONFIGURATION (vs SUM)";
43 for (int32_t ih = 0; ih <
NH; ih++) {
55 for (int32_t ih = 0; ih <
NH; ih++) {
56 cutLow[ih] = -std::numeric_limits<float>::infinity();
57 cutHigh[ih] = std::numeric_limits<float>::infinity();
63 for (int32_t ih = 0; ih <
NH; ih++) {
64 cutLow[ih] = -std::numeric_limits<float>::infinity();
70 for (int32_t ih = 0; ih <
NH; ih++) {
71 cutHigh[ih] = std::numeric_limits<float>::infinity();
77 cutLow[ih] = -std::numeric_limits<float>::infinity();
82 cutHigh[ih] = std::numeric_limits<float>::infinity();
87 for (int32_t ih = 0; ih <
NH; ih++) {
94 for (int32_t ih = 0; ih <
NH; ih++) {
111 for (int32_t ih = 0; ih <
NH; ih++) {
125 for (int32_t ih = 0; ih <
NH; ih++) {
134 for (int32_t ih = 0; ih <
NH; ih++) {
Configuration of ZDC Tower intercalibration procedure.
double towerCutLow_ZPC[4]
void setCutLow(double val)
void setBinning2D(int nb, double amin, double amax)
double towerCutHigh_ZPA[4]
double towerCutHigh_ZPC[4]
double amin2[NH]
2D histogram: number of bins
void setBinning1D(int nb, double amin, double amax)
void setCuts(double low, double high)
double amin1[NH]
1D histogram: number of bins
void setMinEntries(double val)
void setCutHigh(double val)
double towerCutLow_ZPA[4]
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"