Skip to content

Commit 42bd52a

Browse files
authored
Update correlatorDplusHadrons.cxx
PtBins increased by 1 to avoid vector range error. Default selection flag = 7 to make it similar to taskDplus
1 parent 8ddb6cd commit 42bd52a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

PWGHF/HFC/TableProducer/correlatorDplusHadrons.cxx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ double getDeltaPhi(double phiD, double phiHadron)
3939

4040
/// definition of variables for Dplus hadron pairs (in data-like, MC-reco and MC-kine tasks)
4141
const int npTBinsMassAndEfficiency = o2::analysis::hf_cuts_dplus_to_pi_k_pi::nBinsPt;
42-
const double efficiencyDmesonDefault[npTBinsMassAndEfficiency] = {};
43-
auto efficiencyDmeson_v = std::vector<double>{efficiencyDmesonDefault, efficiencyDmesonDefault + npTBinsMassAndEfficiency};
42+
const double efficiencyDmesonDefault[npTBinsMassAndEfficiency+1] = {};
43+
auto efficiencyDmeson_v = std::vector<double>{efficiencyDmesonDefault, efficiencyDmesonDefault + (npTBinsMassAndEfficiency+1)};
4444

4545
// histogram binning definition
4646
const int massAxisBins = 350;
@@ -67,7 +67,7 @@ BinningType corrBinning{{zBins, multBins}, true};
6767
struct HfDplusSelection {
6868
Produces<aod::DmesonSelection> dplusSel;
6969

70-
Configurable<int> selectionFlagDplus{"selectionFlagDplus", 1, "Selection Flag for Dplus"};
70+
Configurable<int> selectionFlagDplus{"selectionFlagDplus", 7, "Selection Flag for Dplus"}; // 7 corresponds to topo+PID cuts
7171
Configurable<float> yCandMax{"yCandMax", 0.8, "max. cand. rapidity"};
7272
Configurable<float> ptCandMin{"ptCandMin", 1., "min. cand. pT"};
7373

@@ -152,7 +152,7 @@ struct HfCorrelatorDplusHadrons {
152152
Produces<aod::DplusHadronPair> entryDplusHadronPair;
153153
Produces<aod::DplusHadronRecoInfo> entryDplusHadronRecoInfo;
154154

155-
Configurable<int> selectionFlagDplus{"selectionFlagDplus", 1, "Selection Flag for Dplus"};
155+
Configurable<int> selectionFlagDplus{"selectionFlagDplus", 7, "Selection Flag for Dplus"}; // 7 corresponds to topo+PID cuts
156156
Configurable<int> applyEfficiency{"applyEfficiency", 1, "Flag for applying D-meson efficiency weights"};
157157
Configurable<float> yCandMax{"yCandMax", 0.8, "max. cand. rapidity"};
158158
Configurable<float> etaTrackMax{"etaTrackMax", 0.8, "max. eta of tracks"};

0 commit comments

Comments
 (0)