22 LOG(fatal) << __func__ <<
" bit " << ibit <<
" not in allowed range";
29 if (low_pass_filter >= 0 || full_interpolation >= 0 || corr_signal >= 0 || corr_background >= 0) {
31 LOG(info) <<
"RecoParamZDC::print()";
34 if (low_pass_filter >= 0) {
35 printf(
" LowPassFilter=%d", low_pass_filter);
37 if (full_interpolation >= 0) {
38 printf(
" FullInterpolation=%d", full_interpolation);
40 if (corr_signal >= 0) {
41 printf(
" CorrSignal=%d", corr_signal);
43 if (corr_background >= 0) {
44 printf(
" CorrBackground=%d", corr_background);
50 LOG(info) <<
"RecoParamZDC::print()";
52 if (triggerCondition == 0x1) {
53 LOG(info) <<
"SINGLE trigger condition in RecoParamZDC";
54 }
else if (triggerCondition == 0x3) {
55 LOG(info) <<
"DOUBLE trigger condition in RecoParamZDC";
56 }
else if (triggerCondition == 0x7) {
57 LOG(info) <<
"TRIPLE trigger condition in RecoParamZDC";
91 bool modified =
false;
93 if (energy_calib[
i] != 0) {
101 LOG(info) <<
"RecoParamZDC::print()";
103 printf(
"energ_calib: ");
105 if (energy_calib[
i] != 0) {
113 if (tower_calib[
i] != 0) {
121 LOG(info) <<
"RecoParamZDC::print()";
123 printf(
"tower_calib: ");
125 if (tower_calib[
i] != 0) {
#define O2ParamImpl(classname)
ZDC reconstruction parameters.
constexpr int NTDCChannels
constexpr std::string_view ChannelNames[]
void setBit(uint32_t ibit, bool val=true)
bool bitset[NTDCChannels]
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"