Skip to content

Commit de896d8

Browse files
committed
Added QA plots for phi
1 parent 6178aee commit de896d8

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

‎PWGLF/Tasks/Resonances/kstarqa.cxx‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,10 @@ struct Kstarqa {
375375
hShift.add("h2D_dpy_vs_py_Phi", "Pion from Phi: dpy vs py", kTH2F, {{subAxis}, {ptAxis}});
376376
hShift.add("h2D_dpz_vs_pz_Phi", "Pion from Phi: dpz vs pz", kTH2F, {{subAxis}, {ptAxis}});
377377
hShift.add("h2D_dpt_vs_pt_Phi", "Pion from Phi: dpt vs pt", kTH2F, {{subAxis}, {ptAxis}});
378+
379+
hShift.add("h1D_MassPhiGen", "Invariant mass of generated Phi meson", kTH1F, {{300, 1.0, 1.06}});
380+
hShift.add("h1D_MassPhiRec", "Invariant mass of reconstructed Phi meson", kTH1F, {{300, 1.0, 1.06}});
381+
hShift.add("h2D_pt_massShiftPhi", "pT vs mass shift of Phi meson", kTH2F, {{ptAxis}, {300, -0.1, 0.1}});
378382
}
379383

380384
// Signal Loss & Event Loss in Light Ion Collisions
@@ -3192,7 +3196,19 @@ struct Kstarqa {
31923196
if (track1.sign() * track2.sign() < 0) {
31933197
daughter1 = ROOT::Math::PxPyPzMVector(track1.px(), track1.py(), track1.pz(), massKa);
31943198
daughter2 = ROOT::Math::PxPyPzMVector(track2.px(), track2.py(), track2.pz(), massKa);
3199+
3200+
genDaughter1 = ROOT::Math::PxPyPzMVector(mctrack1.px(), mctrack1.py(), mctrack1.pz(), massKa);
3201+
genDaughter2 = ROOT::Math::PxPyPzMVector(mctrack2.px(), mctrack2.py(), mctrack2.pz(), massKa);
3202+
31953203
mother = daughter1 + daughter2; // Phi meson
3204+
genMother = genDaughter1 + genDaughter2; // Phi meson
3205+
3206+
recMass = mother.M();
3207+
genMass = genMother.M();
3208+
3209+
hShift.fill(HIST("h1D_MassPhiGen"), genMass);
3210+
hShift.fill(HIST("h1D_MassPhiRec"), recMass);
3211+
hShift.fill(HIST("h2D_pt_massShiftPhi"), mother.pt(), genMass - recMass);
31963212

31973213
auto genpTPhi = mothertrack1.pt();
31983214
auto genEtaPhi = mothertrack1.eta();

0 commit comments

Comments
 (0)