@@ -155,10 +155,10 @@ enum PairHist {
155155 kQout ,
156156 kQside ,
157157 kQlong ,
158- kQoutQsideQlong ,
158+ kQoutVsQsideVsQlong ,
159159
160160 // event shape enginerring
161- kQoutQsideQlongEventPlaneAngleQvector ,
161+ kQoutVsQsideVsQlongVsMtVsCentVsEventPlaneAngleVsQvector ,
162162
163163 kPairHistogramLast
164164};
@@ -359,11 +359,11 @@ constexpr std::array<histmanager::HistInfo<PairHist>, kPairHistogramLast>
359359 {kQout , o2::framework::HistType::kTH1F , " hQout" , " q_{out} in LCMS; q_{out} (GeV/#it{c}); Entries" },
360360 {kQside , o2::framework::HistType::kTH1F , " hQside" , " q_{side} in LCMS; q_{side} (GeV/#it{c}); Entries" },
361361 {kQlong , o2::framework::HistType::kTH1F , " hQlong" , " q_{long} in LCMS; q_{long} (GeV/#it{c}); Entries" },
362- {kQoutQsideQlong , o2::framework::HistType::kTH3F , " hQoutQsideQlong" , " Bertsch-Pratt 3D; q_{out} (GeV/#it{c}); q_{side} (GeV/#it{c}); q_{long} (GeV/#it{c})" },
362+ {kQoutVsQsideVsQlong , o2::framework::HistType::kTH3F , " hQoutQsideQlong" , " Bertsch-Pratt 3D; q_{out} (GeV/#it{c}); q_{side} (GeV/#it{c}); q_{long} (GeV/#it{c})" },
363363 {kTrueQoutVsQout , o2::framework::HistType::kTH2F , " hTrueQoutVsQout" , " q_{out,True} vs q_{out}; q_{out,True} (GeV/#it{c}); q_{out} (GeV/#it{c})" },
364364 {kTrueQsideVsQside , o2::framework::HistType::kTH2F , " hTrueQsideVsQside" , " q_{side,True} vs q_{side}; q_{side,True} (GeV/#it{c}); q_{side} (GeV/#it{c})" },
365365 {kTrueQlongVsQlong , o2::framework::HistType::kTH2F , " hTrueQlongVsQlong" , " q_{long,True} vs q_{long}; q_{long,True} (GeV/#it{c}); q_{long} (GeV/#it{c})" },
366- {kQoutQsideQlongEventPlaneAngleQvector , o2::framework::HistType::kTHnSparseF , " hQoutQsideQlongEventPlaneAngleQvector" , " Event shape enginering; q_{out} (GeV/#it{c}); q_{side} (GeV/#it{c}); q_{long} (GeV/#it{c}); #varphi_{EP}; q-vector;" },
366+ {kQoutVsQsideVsQlongVsMtVsCentVsEventPlaneAngleVsQvector , o2::framework::HistType::kTHnSparseF , " hQoutQsideQlongEventPlaneAngleQvector" , " Event shape enginering; q_{out} (GeV/#it{c}); q_{side} (GeV/#it{c}); q_{long} (GeV/#it{c}); #varphi_{EP}; q-vector;" },
367367 }};
368368
369369// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
@@ -413,8 +413,8 @@ constexpr std::array<histmanager::HistInfo<PairHist>, kPairHistogramLast>
413413 {kQout , {(confAnalysis).qout }}, \
414414 {kQside , {(confAnalysis).qside }}, \
415415 {kQlong , {(confAnalysis).qlong }}, \
416- {kQoutQsideQlong , {(confAnalysis).qout , (confAnalysis).qside , (confAnalysis).qlong }}, \
417- {kQoutQsideQlongEventPlaneAngleQvector , {(confAnalysis).qout , (confAnalysis).qside , (confAnalysis).qlong , (confAnalysis).eventPlaneAngle , (confAnalysis).qvector }},
416+ {kQoutVsQsideVsQlong , {(confAnalysis).qout , (confAnalysis).qside , (confAnalysis).qlong }}, \
417+ {kQoutVsQsideVsQlongVsMtVsCentVsEventPlaneAngleVsQvector , {(confAnalysis).qout , (confAnalysis).qside , (confAnalysis).qlong , (confAnalysis). mt , (confAnalysis). centrality , (confAnalysis).eventPlaneAngle , (confAnalysis).qvector }},
418418
419419// mixing-qa entries are independent of reco vs mc-truth status — both the reco
420420// analysis path and the pure mc-truth path need them whenever kSe/kMe is set
@@ -986,11 +986,11 @@ class PairHistManager
986986 mHistogramRegistry ->add (analysisDir + getHistNameV2 (kQout , HistTable), getHistDesc (kQout , HistTable), getHistType (kQout , HistTable), {Specs.at (kQout )});
987987 mHistogramRegistry ->add (analysisDir + getHistNameV2 (kQside , HistTable), getHistDesc (kQside , HistTable), getHistType (kQside , HistTable), {Specs.at (kQside )});
988988 mHistogramRegistry ->add (analysisDir + getHistNameV2 (kQlong , HistTable), getHistDesc (kQlong , HistTable), getHistType (kQlong , HistTable), {Specs.at (kQlong )});
989- mHistogramRegistry ->add (analysisDir + getHistNameV2 (kQoutQsideQlong , HistTable), getHistDesc (kQoutQsideQlong , HistTable), getHistType (kQoutQsideQlong , HistTable), {Specs.at (kQoutQsideQlong )});
989+ mHistogramRegistry ->add (analysisDir + getHistNameV2 (kQoutVsQsideVsQlong , HistTable), getHistDesc (kQoutVsQsideVsQlong , HistTable), getHistType (kQoutVsQsideVsQlong , HistTable), {Specs.at (kQoutVsQsideVsQlong )});
990990 }
991991
992992 if (mPlotEventShape ) {
993- mHistogramRegistry ->add (analysisDir + getHistNameV2 (kQoutQsideQlongEventPlaneAngleQvector , HistTable), getHistDesc (kQoutQsideQlongEventPlaneAngleQvector , HistTable), getHistType (kQoutQsideQlongEventPlaneAngleQvector , HistTable), {Specs.at (kQoutQsideQlongEventPlaneAngleQvector )});
993+ mHistogramRegistry ->add (analysisDir + getHistNameV2 (kQoutVsQsideVsQlongVsMtVsCentVsEventPlaneAngleVsQvector , HistTable), getHistDesc (kQoutVsQsideVsQlongVsMtVsCentVsEventPlaneAngleVsQvector , HistTable), getHistType (kQoutVsQsideVsQlongVsMtVsCentVsEventPlaneAngleVsQvector , HistTable), {Specs.at (kQoutVsQsideVsQlongVsMtVsCentVsEventPlaneAngleVsQvector )});
994994 }
995995
996996 if (mPlotSH ) {
@@ -1354,10 +1354,10 @@ class PairHistManager
13541354 mHistogramRegistry ->fill (HIST (prefix) + HIST (AnalysisDir) + HIST (getHistName (kQout , HistTable)), mQout );
13551355 mHistogramRegistry ->fill (HIST (prefix) + HIST (AnalysisDir) + HIST (getHistName (kQside , HistTable)), mQside );
13561356 mHistogramRegistry ->fill (HIST (prefix) + HIST (AnalysisDir) + HIST (getHistName (kQlong , HistTable)), mQlong );
1357- mHistogramRegistry ->fill (HIST (prefix) + HIST (AnalysisDir) + HIST (getHistName (kQoutQsideQlong , HistTable)), mQout , mQside , mQlong );
1357+ mHistogramRegistry ->fill (HIST (prefix) + HIST (AnalysisDir) + HIST (getHistName (kQoutVsQsideVsQlong , HistTable)), mQout , mQside , mQlong );
13581358 }
13591359 if (mPlotEventShape ) {
1360- mHistogramRegistry ->fill (HIST (prefix) + HIST (AnalysisDir) + HIST (getHistName (kQoutQsideQlongEventPlaneAngleQvector , HistTable)), mQout , mQside , mQlong , mPairPhiFromEventPlaneAngle , mQvector );
1360+ mHistogramRegistry ->fill (HIST (prefix) + HIST (AnalysisDir) + HIST (getHistName (kQoutVsQsideVsQlongVsMtVsCentVsEventPlaneAngleVsQvector , HistTable)), mQout , mQside , mQlong , mMt , mCent , mPairPhiFromEventPlaneAngle , mQvector );
13611361 }
13621362 if (mPlotSH ) {
13631363 const float shCentValue = mShUseCent ? mCent : mMult ;
0 commit comments