@@ -232,20 +232,23 @@ struct FlowEseTask {
232232 histos.add (Form (" histQvecV2" ), " " , {HistType::kTH3F , {qvecAxis, qvecAxis, centAxis}});
233233 histos.add (Form (" histMult_Cent" ), " " , {HistType::kTH2F , {multNumAxis, centAxis}});
234234 histos.add (Form (" histQvecCent" ), " " , {HistType::kTH2F , {lowerQAxis, centAxis}});
235- histos.add (Form (" histPrPtCent" ), " " , {HistType::kTHnSparseF , {ptFullAxis, ptFullAxis, ptFullAxis, centAxis}});
236- histos.add (Form (" histPiPtCent" ), " " , {HistType::kTHnSparseF , {ptFullAxis, ptFullAxis, ptFullAxis, centAxis}});
237- histos.add (Form (" histPrBoostedPtCent" ), " " , {HistType::kTHnSparseF , {ptFullAxis, ptFullAxis, ptFullAxis, centAxis}});
238235 histos.add (Form (" histVertex" ), " " , {HistType::kTHnSparseF , {vertexAxis, vertexAxis, vertexAxis, centAxis}});
239236 histos.add (Form (" histV2" ), " " , {HistType::kTHnSparseF , {centAxis, ptAxis, cosAxis, qvec2Axis}});
240237 histos.add (Form (" histV2_lambda" ), " " , {HistType::kTHnSparseF , {centAxis, ptAxis, cosAxis, qvec2Axis, massAxis}});
241238 histos.add (Form (" histV2_alambda" ), " " , {HistType::kTHnSparseF , {centAxis, ptAxis, cosAxis, qvec2Axis, massAxis}});
239+ histos.add (" QA/CentDist" , " " , {HistType::kTH1F , {centQaAxis}});
240+ histos.add (" QA/PVzDist" , " " , {HistType::kTH1F , {pVzQaAxis}});
241+
242242 for (auto i = 2 ; i < cfgnMods + 2 ; i++) {
243243 histos.add (Form (" psi%d/h_lambda_cos" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, epAxis}});
244244 histos.add (Form (" psi%d/h_alambda_cos" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, epAxis}});
245+ histos.add (Form (" psi%d/h_lambda_cos_q2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, qvec2Axis}});
246+ histos.add (Form (" psi%d/h_alambda_cos_q2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, qvec2Axis}});
247+
245248 histos.add (Form (" psi%d/h_lambda_cos2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, epAxis}});
246249 histos.add (Form (" psi%d/h_alambda_cos2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, epAxis}});
247- histos.add (Form (" psi%d/h_lambda_cos2_q2" , i), " " , {HistType::kTH3F , {centAxis, qvec2Axis , cosAxis}});
248- histos.add (Form (" psi%d/h_alambda_cos2_q2" , i), " " , {HistType::kTH3F , {centAxis, qvec2Axis , cosAxis}});
250+ histos.add (Form (" psi%d/h_lambda_cos2_q2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis , cosAxis, centAxis, qvec2Axis }});
251+ histos.add (Form (" psi%d/h_alambda_cos2_q2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis , cosAxis, centAxis, qvec2Axis }});
249252
250253 if (cfgRapidityDep) {
251254 histos.add (Form (" psi%d/h_lambda_cos2_rap" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, rapAxis}});
@@ -255,10 +258,8 @@ struct FlowEseTask {
255258 histos.add (Form (" psi%d/h_lambda_cossin" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis}});
256259 histos.add (Form (" psi%d/h_alambda_cossin" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis}});
257260
258- histos.add (Form (" psi%d/h_lambda_cossin_q2" , i), " " , {HistType::kTH3F , {centAxis, qvec2Axis, cosAxis}});
259- histos.add (Form (" psi%d/h_alambda_cossin_q2" , i), " " , {HistType::kTH3F , {centAxis, qvec2Axis, cosAxis}});
260- histos.add (Form (" psi%d/h_lambda_cossin_cov" , i), " " , {HistType::kTHnSparseF , {ptAxis, cosAxis, centAxis}});
261- histos.add (Form (" psi%d/h_alambda_cossin_cov" , i), " " , {HistType::kTHnSparseF , {ptAxis, cosAxis, centAxis}});
261+ histos.add (Form (" psi%d/h_lambda_cossin_q2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, qvec2Axis}});
262+ histos.add (Form (" psi%d/h_alambda_cossin_q2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, qvec2Axis}});
262263
263264 if (cfgAccAzimuth) {
264265 histos.add (Form (" psi%d/h_lambda_coscos" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis}});
@@ -267,8 +268,13 @@ struct FlowEseTask {
267268
268269 histos.add (Form (" psi%d/h_lambda_vncos" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis}});
269270 histos.add (Form (" psi%d/h_lambda_vnsin" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis}});
271+ histos.add (Form (" psi%d/h_lambda_vncos_q2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, qvec2Axis}});
272+ histos.add (Form (" psi%d/h_lambda_vnsin_q2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, qvec2Axis}});
273+
270274 histos.add (Form (" psi%d/h_alambda_vncos" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis}});
271275 histos.add (Form (" psi%d/h_alambda_vnsin" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis}});
276+ histos.add (Form (" psi%d/h_alambda_vncos_q2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, qvec2Axis}});
277+ histos.add (Form (" psi%d/h_alambda_vnsin_q2" , i), " " , {HistType::kTHnSparseF , {massAxis, ptAxis, cosAxis, centAxis, qvec2Axis}});
272278 }
273279 histos.add (" QA/ptspec_l" , " " , {HistType::kTH3F , {massAxis, ptAxis, centAxis}});
274280 histos.add (" QA/ptspec_al" , " " , {HistType::kTH3F , {massAxis, ptAxis, centAxis}});
@@ -342,8 +348,6 @@ struct FlowEseTask {
342348 }
343349
344350 if (cfgQAv0) {
345- histos.add (" QA/CentDist" , " " , {HistType::kTH1F , {centQaAxis}});
346- histos.add (" QA/PVzDist" , " " , {HistType::kTH1F , {pVzQaAxis}});
347351
348352 histos.add (" QA/nsigma_tpc_pt_ppr" , " " , {HistType::kTH2F , {ptAxis, pidAxis}});
349353 histos.add (" QA/nsigma_tpc_pt_ppi" , " " , {HistType::kTH2F , {ptAxis, pidAxis}});
@@ -374,9 +378,6 @@ struct FlowEseTask {
374378 histos.add (Form (" psi%d/QA/EPRes_FT0C_FT0A_shifted" , i), " " , {HistType::kTH2F , {centQaAxis, cosAxis}});
375379 histos.add (Form (" psi%d/QA/EPRes_FT0C_FV0A_shifted" , i), " " , {HistType::kTH2F , {centQaAxis, cosAxis}});
376380 histos.add (Form (" psi%d/QA/EPRes_FT0A_FV0A_shifted" , i), " " , {HistType::kTH2F , {centQaAxis, cosAxis}});
377-
378- histos.add (Form (" psi%d/QA/EPRes_RefARefB_cov" , i), " " , {HistType::kTH2F , {centQaAxis, cosAxis}});
379- histos.add (Form (" psi%d/QA/EPRes_RefARefBRefC_cov" , i), " " , {HistType::kTH2F , {centQaAxis, cosAxis}});
380381 }
381382 }
382383
@@ -681,8 +682,6 @@ struct FlowEseTask {
681682 histos.fill (HIST (" psi2/QA/EPRes_FT0C_FV0A_shifted" ), centrality, std::cos (static_cast <float >(nmode) * (psidefFT0C + deltapsiFT0C - psidefFV0A - deltapsiFV0A)));
682683 histos.fill (HIST (" psi2/QA/EPRes_FT0A_FV0A_shifted" ), centrality, std::cos (static_cast <float >(nmode) * (psidefFT0A + deltapsiFT0A - psidefFV0A - deltapsiFV0A)));
683684
684- histos.fill (HIST (" psi2/QA/EPRes_RefARefB_cov" ), centrality, std::cos (static_cast <float >(nmode) * (psidefFT0C + deltapsiFT0C - psidefFT0A - deltapsiFT0A)) * std::cos (static_cast <float >(nmode) * (psidefFT0C + deltapsiFT0C - psidefFV0A - deltapsiFV0A)));
685- histos.fill (HIST (" psi2/QA/EPRes_RefARefBRefC_cov" ), centrality, std::cos (static_cast <float >(nmode) * (psidefFT0C + deltapsiFT0C - psidefFT0A - deltapsiFT0A)) * std::cos (static_cast <float >(nmode) * (psidefFT0C + deltapsiFT0C - psidefFV0A - deltapsiFV0A)) * std::cos (static_cast <float >(nmode) * (psidefFT0A + deltapsiFT0A - psidefFV0A - deltapsiFV0A)));
686685 } else if (nmode == kCorrLevel [1 ]) {
687686 histos.fill (HIST (" psi3/QA/EP_FT0C_shifted" ), centrality, psidefFT0C + deltapsiFT0C);
688687 histos.fill (HIST (" psi3/QA/EP_FT0A_shifted" ), centrality, psidefFT0A + deltapsiFT0A);
@@ -786,10 +785,6 @@ struct FlowEseTask {
786785 psi = safeATan2 (collision.qvecIm ()[qvecDetInd], collision.qvecRe ()[qvecDetInd]) / static_cast <float >(nmode);
787786 relphi = TVector2::Phi_0_2pi (static_cast <float >(nmode) * (LambdaVec.Phi () - psi));
788787
789- histos.fill (HIST (" histPrPtCent" ), protonVec.Px (), protonVec.Py (), protonVec.Pz (), collision.centFT0C ());
790- histos.fill (HIST (" histPiPtCent" ), pionVec.Px (), pionVec.Py (), pionVec.Pz (), collision.centFT0C ());
791- histos.fill (HIST (" histPrBoostedPtCent" ), protonBoostedVec.Px (), protonBoostedVec.Py (), protonBoostedVec.Pz (), collision.centFT0C ());
792-
793788 if (cfgShiftCorr) {
794789 auto deltapsiFT0C = 0.0 ;
795790 auto deltapsiFT0A = 0.0 ;
@@ -849,10 +844,11 @@ struct FlowEseTask {
849844 histos.fill (HIST (" psi2/h_lambda_vncos" ), v0.mLambda (), v0.pt (), qvecMag * std::cos (relphi) * weight, centrality);
850845 histos.fill (HIST (" psi2/h_lambda_vnsin" ), v0.mLambda (), v0.pt (), std::sin (relphi), centrality);
851846
852- histos.fill (HIST (" psi2/h_lambda_cos2_q2" ), centrality, q2, angle * angle);
853- histos.fill (HIST (" psi2/h_lambda_cossin_q2" ), centrality, q2, angle * std::sin (relphi) * weight);
854-
855- histos.fill (HIST (" psi2/h_lambda_cossin_cov" ), v0.pt (), angle * angle * angle * std::sin (relphi) * weight, centrality);
847+ histos.fill (HIST (" psi2/h_lambda_cos_q2" ), v0.mLambda (), v0.pt (), angle * weight, centrality, q2);
848+ histos.fill (HIST (" psi2/h_lambda_cos2_q2" ), v0.mLambda (), v0.pt (), angle * angle, centrality, q2);
849+ histos.fill (HIST (" psi2/h_lambda_cossin_q2" ), v0.mLambda (), v0.pt (), angle * std::sin (relphi) * weight, centrality, q2);
850+ histos.fill (HIST (" psi2/h_lambda_vncos_q2" ), v0.mLambda (), v0.pt (), qvecMag * std::cos (relphi) * weight, centrality, q2);
851+ histos.fill (HIST (" psi2/h_lambda_vnsin_q2" ), v0.mLambda (), v0.pt (), std::sin (relphi), centrality, q2);
856852
857853 if (cfgRapidityDep) {
858854 histos.fill (HIST (" psi2/h_lambda_cos2_rap" ), v0.mLambda (), v0.pt (), angle * angle, centrality, v0.yLambda (), weight);
@@ -903,10 +899,12 @@ struct FlowEseTask {
903899 histos.fill (HIST (" psi2/h_alambda_vncos" ), v0.mAntiLambda (), v0.pt (), qvecMag * std::cos (relphi) * weight, centrality);
904900 histos.fill (HIST (" psi2/h_alambda_vnsin" ), v0.mAntiLambda (), v0.pt (), std::sin (relphi), centrality);
905901
906- histos.fill (HIST (" psi2/h_alambda_cos2_q2" ), centrality, q2, angle * angle);
907- histos.fill (HIST (" psi2/h_alambda_cossin_q2" ), centrality, q2, angle * std::sin (relphi) * weight);
902+ histos.fill (HIST (" psi2/h_alambda_cos_q2" ), v0.mAntiLambda (), v0.pt (), angle * weight, centrality, q2);
903+ histos.fill (HIST (" psi2/h_alambda_cos2_q2" ), v0.mAntiLambda (), v0.pt (), angle * angle, centrality, q2);
904+ histos.fill (HIST (" psi2/h_alambda_cossin_q2" ), v0.mAntiLambda (), v0.pt (), angle * std::sin (relphi) * weight, centrality, q2);
905+ histos.fill (HIST (" psi2/h_alambda_vncos_q2" ), v0.mAntiLambda (), v0.pt (), qvecMag * std::cos (relphi) * weight, centrality, q2);
906+ histos.fill (HIST (" psi2/h_alambda_vnsin_q2" ), v0.mAntiLambda (), v0.pt (), std::sin (relphi), centrality, q2);
908907
909- histos.fill (HIST (" psi2/h_alambda_cossin_cov" ), v0.pt (), angle * angle * angle * std::sin (relphi) * weight, centrality);
910908 if (cfgRapidityDep) {
911909 histos.fill (HIST (" psi2/h_alambda_cos2_rap" ), v0.mAntiLambda (), v0.pt (), angle * angle, centrality, v0.yLambda (), weight);
912910 }
@@ -1027,6 +1025,8 @@ struct FlowEseTask {
10271025 if (!eventSelected (collision)) {
10281026 return ;
10291027 }
1028+ histos.fill (HIST (" QA/CentDist" ), centrality, 1.0 );
1029+ histos.fill (HIST (" QA/PVzDist" ), collision.posZ (), 1.0 );
10301030
10311031 if (cfgShiftCorr) {
10321032 auto bc = collision.bc_as <aod::BCsWithTimestamps>();
0 commit comments