Skip to content

Commit 210fd76

Browse files
authored
[PWGLF] Omega - more mulyiplicity histos (#12274)
1 parent bb8c3ce commit 210fd76

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

PWGLF/Tasks/Strangeness/nonPromptCascade.cxx

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -247,15 +247,18 @@ struct NonPromptCascadeTask {
247247
std::vector<double> ptBinning = {0.4, 0.8, 1.2, 1.6, 2.0, 2.4, 2.8, 3.2, 3.6, 4.0, 4.4, 4.8, 5.2, 5.6, 6.0};
248248
// AxisSpec ptAxis = {ptBinning, "#it{p}_{T} (GeV/#it{c})"};
249249
AxisSpec centAxis = {101, 0., 101., "Centrality"};
250-
AxisSpec centAxisZoom = {100, 0., 1., "Centrality"};
251-
AxisSpec multAxis = {10000, 0, 10000, "Multiplicity"};
252-
AxisSpec multAxisZoom = {1000, 0, 1000, "Multiplicity"};
250+
AxisSpec centAxisZoom = {100, 0., 10., "Centrality"};
251+
AxisSpec multAxis = {10000, 0, 10000, "Multiplicity FT0M"};
252+
AxisSpec multAxisZoom = {7000, 3000, 10000, "Multiplicity FT0M"};
253+
AxisSpec nTracksAxis = {100, 0., 100., "NTracksGlobal"};
253254

254255
std::array<std::string, 7> cutsNames{"# candidates", "hasTOF", "nClusTPC", "nSigmaTPCbach", "nSigmaTPCprotontrack", "nSigmaTPCpiontrack", "cosPA"};
255256
auto cutsOmega{std::get<std::shared_ptr<TH2>>(mRegistry.add("h_PIDcutsOmega", ";;Invariant mass (GeV/#it{c}^{2})", HistType::kTH2D, {{cutsNames.size(), -0.5, -0.5 + cutsNames.size()}, {125, 1.650, 1.700}}))};
256257
auto cutsXi{std::get<std::shared_ptr<TH2>>(mRegistry.add("h_PIDcutsXi", ";;Invariant mass (GeV/#it{c}^{2})", HistType::kTH2D, {{6, -0.5, 5.5}, {125, 1.296, 1.346}}))};
257258
mRegistry.add("hMultVsCent", "hMultVsCent", HistType::kTH2F, {centAxis, multAxis});
258259
mRegistry.add("hMultVsCentZoom", "hMultVsCentZoom", HistType::kTH2F, {centAxisZoom, multAxisZoom});
260+
mRegistry.add("hNTracksVsCent", "hNTracksVsCent", HistType::kTH2F, {centAxis, nTracksAxis});
261+
mRegistry.add("hNTracksVsCentZoom", "hNTracksVsCentZoom", HistType::kTH2F, {centAxisZoom, nTracksAxis});
259262

260263
for (size_t iBin{0}; iBin < cutsNames.size(); ++iBin) {
261264
cutsOmega->GetYaxis()->SetBinLabel(iBin + 1, cutsNames[iBin].c_str());
@@ -323,11 +326,13 @@ struct NonPromptCascadeTask {
323326
}
324327
void fillMultHistos(const auto& collisions)
325328
{
326-
std::cout << "Filling mult histos" << std::endl;
329+
// std::cout << "Filling mult histos" << std::endl;
327330
for (const auto& coll : collisions) {
328-
// std::cout << coll.centFT0M() << " mult, cent " << coll.multFT0M() << std::endl;
331+
// std::cout << coll.centFT0M() << " mult, cent " << coll.multNTracksGlobal() << std::endl;
329332
mRegistry.fill(HIST("hMultVsCent"), coll.centFT0M(), coll.multFT0M());
330333
mRegistry.fill(HIST("hMultVsCentZoom"), coll.centFT0M(), coll.multFT0M());
334+
mRegistry.fill(HIST("hNTracksVsCent"), coll.centFT0M(), (float)coll.multNTracksGlobal());
335+
mRegistry.fill(HIST("hNTracksVsCentZoom"), coll.centFT0M(), coll.multNTracksGlobal());
331336
}
332337
};
333338

0 commit comments

Comments
 (0)