@@ -236,6 +236,9 @@ struct LongrangeMaker {
236236 ConfigurableAxis axisPQA{" axisPQA" , {100 , 0.0 , 10.0 }, " p (GeV/c)" };
237237 ConfigurableAxis axisTpcSignal{" axisTpcSignal" , {250 , 0 , 250 }, " TPC dE/dx (a.u.)" };
238238 ConfigurableAxis axisMultiplicity{" axisMultiplicity" , {VARIABLE_WIDTH , 0 , 5 , 10 , 15 , 25 , 30 , 40 , 50 , 60 , 80 , 100 , 150 , 200 }, " Multiplicity / Centrality" };
239+
240+ ConfigurableAxis axisMultQA{" axisMultQA" , {500 , -0.5 , 499.5 }, " multiplicity QA axis" };
241+ ConfigurableAxis axisCentQA{" axisCentQA" , {100 , 0 ., 100 .}, " centrality QA axis" };
239242 } cfgAxis;
240243
241244 Configurable<std::vector<double >> itsNsigmaPidCut{" itsNsigmaPidCut" , std::vector<double >{3 , 2.5 , 2 , -3 , -2.5 , -2 }, " ITS n-sigma cut for pions_posNsigma, kaons_posNsigma, protons_posNsigma, pions_negNsigma, kaons_negNsigma, protons_negNsigma" };
@@ -346,6 +349,9 @@ struct LongrangeMaker {
346349 histos.add (" hTpcdEdx_pos_after" , " Pos-prong dE/dx After PID;V0 Species;Multiplicity;p (GeV/c);TPC dE/dx" , kTHnSparseF , {cfgAxis.axisV0Species , cfgAxis.axisMultiplicity , cfgAxis.axisPQA , cfgAxis.axisTpcSignal });
347350 histos.add (" hTpcdEdx_neg_after" , " Neg-prong dE/dx After PID;V0 Species;Multiplicity;p (GeV/c);TPC dE/dx" , kTHnSparseF , {cfgAxis.axisV0Species , cfgAxis.axisMultiplicity , cfgAxis.axisPQA , cfgAxis.axisTpcSignal });
348351
352+ histos.add (" Nch_vs_Centrality" , " Nch_vs_Centrality" , kTH2D , {cfgAxis.axisCentQA , cfgAxis.axisMultQA });
353+ histos.add (" PVtracks_vs_Centrality" , " PVtracks_vs_Centrality" , kTH2D , {cfgAxis.axisCentQA , cfgAxis.axisMultQA });
354+
349355 myTrackFilter = getGlobalTrackSelectionRun3ITSMatch (TrackSelection::GlobalTrackRun3ITSMatching::Run3ITSibAny,
350356 TrackSelection::GlobalTrackRun3DCAxyCut::Default);
351357 myTrackFilter.SetPtRange (cfgtrksel.cfgPtCutMin , cfgtrksel.cfgPtCutMax );
@@ -428,6 +434,9 @@ struct LongrangeMaker {
428434 }
429435 float multiplicity = countNTracks (tracks, col.posZ ());
430436 float centrality = selColCent (col);
437+ histos.fill (HIST (" Nch_vs_Centrality" ), col.centFT0C (), multiplicity);
438+ histos.fill (HIST (" PVtracks_vs_Centrality" ), col.centFT0C (), col.multNTracksPV ());
439+
431440 if (cfgfittrksel.cfgVerbosity > 0 ) {
432441 LOGF (info, " Event multiplicity = %f | centrality = %f" , multiplicity, centrality);
433442 }
0 commit comments