@@ -114,6 +114,7 @@ struct jEPFlowAnalysis {
114114
115115 ConfigurableAxis cfgAxisCent{" cfgAxisCent" , {100 , 0 , 100 }, " " };
116116 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 }, " " };
117+ ConfigurableAxis cfgAxisEta{" cfgAxisEta" , {20 , -1 , 1 }, " " };
117118 ConfigurableAxis cfgAxisCos{" cfgAxisCos" , {102 , -1.02 , 1.02 }, " " };
118119 ConfigurableAxis cfgAxisQvec{" cfgAxisQvec" , {200 , -5.0 , 5.0 }, " " };
119120
@@ -307,8 +308,8 @@ struct jEPFlowAnalysis {
307308 epFlowHistograms.fill (HIST (" vncos" ), i + 2 , cent, track.pt (), vn, weight);
308309 epFlowHistograms.fill (HIST (" vnsin" ), i + 2 , cent, track.pt (), vnSin, weight);
309310
310- 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);
311- 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);
311+ epFlowHistograms.fill (HIST (" SPvnxx" ), i + 2 , cent, track.pt (), track. eta (), (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);
312+ epFlowHistograms.fill (HIST (" SPvnxy" ), i + 2 , cent, track.pt (), track. eta (), (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);
312313 }
313314 }
314315 }
@@ -342,6 +343,7 @@ struct jEPFlowAnalysis {
342343
343344 AxisSpec axisCent{cfgAxisCent, " cent" };
344345 AxisSpec axisPt{cfgAxisPt, " pT" };
346+ AxisSpec axisEta{cfgAxisEta, " eta" };
345347 AxisSpec axisCos{cfgAxisCos, " cos" };
346348 AxisSpec axisQvec{cfgAxisQvec, " Qvec" };
347349
@@ -369,8 +371,8 @@ struct jEPFlowAnalysis {
369371 epFlowHistograms.add (" EpResQvecRefARefBxx" , " " , {HistType::kTH3F , {axisMod, axisCent, axisQvec}});
370372 epFlowHistograms.add (" EpResQvecRefARefBxy" , " " , {HistType::kTH3F , {axisMod, axisCent, axisQvec}});
371373
372- epFlowHistograms.add (" SPvnxx" , " " , {HistType::kTHnSparseF , {axisMod, axisCent, axisPt, axisQvec}});
373- epFlowHistograms.add (" SPvnxy" , " " , {HistType::kTHnSparseF , {axisMod, axisCent, axisPt, axisQvec}});
374+ epFlowHistograms.add (" SPvnxx" , " " , {HistType::kTHnSparseF , {axisMod, axisCent, axisPt, axisEta, axisQvec}});
375+ epFlowHistograms.add (" SPvnxy" , " " , {HistType::kTHnSparseF , {axisMod, axisCent, axisPt, axisEta, axisQvec}});
374376
375377 epFlowHistograms.add (" hCentrality" , " " , {HistType::kTH1F , {axisCent}});
376378 epFlowHistograms.add (" hVertex" , " " , {HistType::kTH1F , {axisVertex}});
0 commit comments