Skip to content

Commit bbb6d9a

Browse files
committed
adding Q2 QA plots
1 parent 36d2cbd commit bbb6d9a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

PWGCF/JCorran/Tasks/jEPFlowAnalysis.cxx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,8 @@ struct jEPFlowAnalysis {
100100
ConfigurableAxis cfgAxisPt{"cfgAxisPt", {VARIABLE_WIDTH, 0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.2, 2.4, 2.6, 2.8, 3.0, 3.2, 3.5, 4.0, 4.5, 5.0, 6.0, 7.0, 8.0, 10.0, 12.0, 15.0, 30.0, 50.0, 70.0, 100.0}, ""};
101101
ConfigurableAxis cfgAxisCos{"cfgAxisCos", {102, -1.02, 1.02}, ""};
102102
ConfigurableAxis cfgAxisQvec{"cfgAxisQvec", {200, -5.0, 5.0}, ""};
103+
ConfigurableAxis cfgAxisQ2{"cfgAxisQ2", {200, 0., 20.}, ""};
104+
ConfigurableAxis cfgAxisQ2ana{"cfgAxisQ2ana", {20, 0., 20.}, ""};
103105

104106
ConfigurableAxis cfgAxisCentMC{"cfgAxisCentMC", {5, 0, 100}, ""};
105107
ConfigurableAxis cfgAxisVtxZMC{"cfgAxisVtxZMC", {20, -10, 10}, ""};
@@ -294,6 +296,7 @@ struct jEPFlowAnalysis {
294296
epFlowHistograms.fill(HIST("SPvnxx"), i + 2, cent, track.pt(), (std::cos(track.phi() * static_cast<float>(i + 2)) * qx_shifted[0] + std::sin(track.phi() * static_cast<float>(i + 2)) * qy_shifted[0]), weight);
295297
epFlowHistograms.fill(HIST("SPvnxy"), i + 2, cent, track.pt(), (std::sin(track.phi() * static_cast<float>(i + 2)) * qx_shifted[0] - std::cos(track.phi() * static_cast<float>(i + 2)) * qy_shifted[0]), weight);
296298
}
299+
epFlowHistograms.fill(HIST("hCentQ2"), i + 2, cent, std::sqrt(std::pow(qx_shifted[0], 2) + std::pos(qy_shifted[0], 2)) / std::sqrt(coll.qvecAmp()[detId]));
297300
}
298301
}
299302

@@ -328,6 +331,8 @@ struct jEPFlowAnalysis {
328331
AxisSpec axisPt{cfgAxisPt, "pT"};
329332
AxisSpec axisCos{cfgAxisCos, "cos"};
330333
AxisSpec axisQvec{cfgAxisQvec, "Qvec"};
334+
AxisSpec axisQ2{cfgAxisQ2, "Q2"};
335+
AxisSpec axisQ2ana{cfgAxisQ2ana, "Q2ana"};
331336

332337
AxisSpec axisCentMC{cfgAxisCentMC, "cent"};
333338
AxisSpec axisVtxZMC{cfgAxisVtxZMC, "vtxz"};
@@ -359,6 +364,8 @@ struct jEPFlowAnalysis {
359364
epFlowHistograms.add("hCentrality", "", {HistType::kTH1F, {axisCent}});
360365
epFlowHistograms.add("hVertex", "", {HistType::kTH1F, {axisVertex}});
361366

367+
epFlowHistograms.add("hCentQ2", "", {HistType::kTH3F, {axisMod, axisCent, cfgAxisQ2}});
368+
362369
epFlowHistograms.add("MC/hPartGen", "", {kTHnSparseF, {cfgAxisCentMC, cfgAxisVtxZMC, cfgAxisEtaMC, cfgAxisPhiMC, cfgAxisPtMC}});
363370
epFlowHistograms.add("MC/hPartRecPr", "", {kTHnSparseF, {cfgAxisCentMC, cfgAxisVtxZMC, cfgAxisEtaMC, cfgAxisPhiMC, cfgAxisPtMC}});
364371
epFlowHistograms.add("MC/hPartRec", "", {kTHnSparseF, {cfgAxisCentMC, cfgAxisVtxZMC, cfgAxisEtaMC, cfgAxisPhiMC, cfgAxisPtMC}});

0 commit comments

Comments
 (0)