@@ -137,8 +137,13 @@ struct TaskXMC {
137137 registry.add (" hd0Prong2RecBg" , " 3-prong candidates (rec. unmatched);prong 2 DCAxy to prim. vertex (cm);entries" , {HistType::kTH2F , {{200 , -0.02 , 0.02 }, {(std::vector<double >)bins, " #it{p}_{T} (GeV/#it{c})" }}});
138138 registry.add (" hDeclengthRecSig" , " 3-prong candidates (rec. matched);decay length (cm);entries" , {HistType::kTH2F , {{400 , 0 ., 0.04 }, {(std::vector<double >)bins, " #it{p}_{T} (GeV/#it{c})" }}});
139139 registry.add (" hDeclengthRecBg" , " 3-prong candidates (rec. unmatched);decay length (cm);entries" , {HistType::kTH2F , {{400 , 0 ., 0.04 }, {(std::vector<double >)bins, " #it{p}_{T} (GeV/#it{c})" }}});
140+
140141 registry.add (" hChi2PCASig" , " 3-prong candidates (rec. matched);chi2 PCA (cm);entries" , {HistType::kTH2F , {{500 , 0 ., 0.01 }, {(std::vector<double >)bins, " #it{p}_{T} (GeV/#it{c})" }}});
141142 registry.add (" hChi2PCABg" , " 3-prong candidates (rec. unmatched);chi2 PCA (cm);entries" , {HistType::kTH2F , {{500 , 0 ., 0.01 }, {(std::vector<double >)bins, " #it{p}_{T} (GeV/#it{c})" }}});
143+ registry.add (" hCtSig" , " 3-prong candidates (rec. matched);proper lifetime X(3872) * #it{c} (cm);entries" , {HistType::kTH2F , {{100 , 0 ., 0.1 }, {(std::vector<double >)bins, " #it{p}_{T} (GeV/#it{c})" }}});
144+ registry.add (" hCtBg" , " 3-prong candidates (rec. unmatched);proper lifetime X(3872) * #it{c} (cm);entries" , {HistType::kTH2F , {{100 , 0 ., 0.1 }, {(std::vector<double >)bins, " #it{p}_{T} (GeV/#it{c})" }}});
145+ registry.add (" hYSig" , " 3-prong candidates (rec. matched);candidate rapidity;entries" , {HistType::kTH2F , {{100 , -2 ., 2 .}, {(std::vector<double >)bins, " #it{p}_{T} (GeV/#it{c})" }}});
146+ registry.add (" hYBg" , " 3-prong candidates (rec. unmatched);candidate rapidity;entries" , {HistType::kTH2F , {{100 , -2 ., 2 .}, {(std::vector<double >)bins, " #it{p}_{T} (GeV/#it{c})" }}});
142147 }
143148
144149 Filter filterSelectCandidates = (aod::hf_selcandidate_x::isSelXToJpsiPiPi >= d_selectionFlagX);
@@ -172,6 +177,8 @@ struct TaskXMC {
172177 registry.fill (HIST (" hPtProng1RecSig" ), candidate.ptProng1 (), candidate.pt ());
173178 registry.fill (HIST (" hPtProng2RecSig" ), candidate.ptProng2 (), candidate.pt ());
174179 registry.fill (HIST (" hChi2PCASig" ), candidate.chi2PCA (), candidate.pt ());
180+ registry.fill (HIST (" hCtSig" ), CtX (candidate), candidate.pt ());
181+ registry.fill (HIST (" hYSig" ), YX (candidate), candidate.pt ());
175182 } else {
176183 registry.fill (HIST (" hPtRecBg" ), candidate.pt ());
177184 registry.fill (HIST (" hCPARecBg" ), candidate.cpa (), candidate.pt ());
@@ -186,6 +193,8 @@ struct TaskXMC {
186193 registry.fill (HIST (" hPtProng1RecBg" ), candidate.ptProng1 (), candidate.pt ());
187194 registry.fill (HIST (" hPtProng2RecBg" ), candidate.ptProng2 (), candidate.pt ());
188195 registry.fill (HIST (" hChi2PCABg" ), candidate.chi2PCA (), candidate.pt ());
196+ registry.fill (HIST (" hCtBg" ), CtX (candidate), candidate.pt ());
197+ registry.fill (HIST (" hYBg" ), YX (candidate), candidate.pt ());
189198 }
190199 } // rec
191200 // MC gen.
0 commit comments