@@ -141,7 +141,6 @@ struct HfCandidateSelectorXicToXiPiPi {
141141 }
142142
143143 if (fillHistogram) {
144- constexpr int kNBinsSelectionCriteria = NSelectionCriteria;
145144 std::string labels[NSelectionCriteria];
146145 labels[All] = " All" ;
147146 labels[Pt] = " #it{p}_{T}" ;
@@ -160,13 +159,13 @@ struct HfCandidateSelectorXicToXiPiPi {
160159 labels[BdtSelected] = " BDT selection" ;
161160
162161 if (doprocessData) {
163- registry.add (" hSelCandidates" , " ;;entries" , {HistType::kTH1F , {{kNBinsSelectionCriteria , -0 .5f , static_cast <float >(kNBinsSelectionCriteria ) - 0 .5f }}});
162+ registry.add (" hSelCandidates" , " ;;entries" , {HistType::kTH1F , {{NSelectionCriteria , -0 .5f , static_cast <float >(NSelectionCriteria ) - 0 .5f }}});
164163 for (int iBin = 0 ; iBin < NSelectionCriteria; ++iBin) {
165164 registry.get <TH1>(HIST (" hSelCandidates" ))->GetXaxis ()->SetBinLabel (iBin + 1 , labels[iBin].data ());
166165 }
167166 } else if (doprocessMc) {
168- registry.add (" hSelCandidatesRecSig" , " ;;entries" , {HistType::kTH1F , {{kNBinsSelectionCriteria , -0 .5f , static_cast <float >(kNBinsSelectionCriteria ) - 0 .5f }}});
169- registry.add (" hSelCandidatesRecBkg" , " ;;entries" , {HistType::kTH1F , {{kNBinsSelectionCriteria , -0 .5f , static_cast <float >(kNBinsSelectionCriteria ) - 0 .5f }}});
167+ registry.add (" hSelCandidatesRecSig" , " ;;entries" , {HistType::kTH1F , {{NSelectionCriteria , -0 .5f , static_cast <float >(NSelectionCriteria ) - 0 .5f }}});
168+ registry.add (" hSelCandidatesRecBkg" , " ;;entries" , {HistType::kTH1F , {{NSelectionCriteria , -0 .5f , static_cast <float >(NSelectionCriteria ) - 0 .5f }}});
170169 for (int iBin = 0 ; iBin < NSelectionCriteria; ++iBin) {
171170 registry.get <TH1>(HIST (" hSelCandidatesRecSig" ))->GetXaxis ()->SetBinLabel (iBin + 1 , labels[iBin].data ());
172171 registry.get <TH1>(HIST (" hSelCandidatesRecBkg" ))->GetXaxis ()->SetBinLabel (iBin + 1 , labels[iBin].data ());
0 commit comments