From 8a140e5ae6b9827ad4186a161665e35d04f28283 Mon Sep 17 00:00:00 2001 From: Vojtech Machacek Date: Fri, 12 Jun 2026 16:24:48 +0200 Subject: [PATCH] Manual track counter added --- PWGCF/Flow/Tasks/flowTask.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/PWGCF/Flow/Tasks/flowTask.cxx b/PWGCF/Flow/Tasks/flowTask.cxx index b3e57cdb226..7ccb26e9171 100644 --- a/PWGCF/Flow/Tasks/flowTask.cxx +++ b/PWGCF/Flow/Tasks/flowTask.cxx @@ -1281,6 +1281,7 @@ struct FlowTask { double nTracksCorrected = 0; int magnetfield = 0; float independent = cent; + float nTracksUncorrected = 0; if (cfgUseNch) independent = static_cast(tracks.size()); if (cfgFuncParas.cfgShowTPCsectorOverlap) { @@ -1324,6 +1325,7 @@ struct FlowTask { for (const auto& track : tracks) { if (trackSelectedForNch(track) && setNchEffWeights(weffForNch, track.pt())) { nTracksCorrected += weffForNch; + nTracksUncorrected++; } if (!trackSelected(track)) continue; @@ -1414,7 +1416,7 @@ struct FlowTask { if (!cfgUsePtRef && withinPtPOI) fillPtSums(track, weff); } - registry.fill(HIST("hTrackCorrection2d"), tracks.size(), nTracksCorrected); + registry.fill(HIST("hTrackCorrection2d"), nTracksUncorrected, nTracksCorrected); if (cfgUseNch && cfgUseNchCorrected) { independent = nTracksCorrected; }