diff --git a/PWGCF/Flow/Tasks/flowSP.cxx b/PWGCF/Flow/Tasks/flowSP.cxx index 6db87d76758..2d983230315 100644 --- a/PWGCF/Flow/Tasks/flowSP.cxx +++ b/PWGCF/Flow/Tasks/flowSP.cxx @@ -1132,20 +1132,18 @@ struct FlowSP { registry.fill(HIST("hTrackCount"), trackSel_ZeroCharge); bool pos = (track.sign() > 0) ? true : false; - // Fill QA histograms before track selection - if (cfgFillQAHistos){ - fillTrackQA(track, vtxz); - if(pos) - fillTrackQA(track, vtxz); + if (cfgFillQAHistos) { + fillTrackQA(track, vtxz); + if (pos) + fillTrackQA(track, vtxz); else - fillTrackQA(track, vtxz); + fillTrackQA(track, vtxz); } if (!trackSelected(track, field)) continue; - // Fill NUA weights if (cfgFillWeights) { fWeights->fill(track.phi(), track.eta(), vtxz, track.pt(), centrality, 0); @@ -1193,15 +1191,15 @@ struct FlowSP { fillHistograms(track, wacc, weff, ux, uy, uxMH, uyMH, uxMH2, uyMH2, qxA, qyA, qxC, qyC, corrQQx, corrQQy, corrQQ, vnA, vnC, vnFull, centrality); if (cfgFillQAHistos) - fillTrackQA(track, vtxz, wacc, weff); + fillTrackQA(track, vtxz, wacc, weff); if (cfgFillChargeDependence) { if (pos) { fillHistograms(track, wacc, weff, ux, uy, uxMH, uyMH, uxMH2, uyMH2, qxA, qyA, qxC, qyC, corrQQx, corrQQy, corrQQ, vnA, vnC, vnFull, centrality); - fillTrackQA(track, vtxz, waccP, weffP); + fillTrackQA(track, vtxz, waccP, weffP); } else { fillHistograms(track, wacc, weff, ux, uy, uxMH, uyMH, uxMH2, uyMH2, qxA, qyA, qxC, qyC, corrQQx, corrQQy, corrQQ, vnA, vnC, vnFull, centrality); - fillTrackQA(track, vtxz, waccN, weffN); + fillTrackQA(track, vtxz, waccN, weffN); } } } // end of track loop @@ -1259,7 +1257,7 @@ struct FlowSP { fillMCPtHistos(track, mcParticle.pdgCode()); if (cfgFillQAHistos) - fillTrackQA(track, vtxz); + fillTrackQA(track, vtxz); if (!trackSelected(track, field)) continue; @@ -1267,7 +1265,7 @@ struct FlowSP { fillMCPtHistos(track, mcParticle.pdgCode()); if (cfgFillQAHistos) - fillTrackQA(track, vtxz); + fillTrackQA(track, vtxz); } // end of track loop } @@ -1312,17 +1310,17 @@ struct FlowSP { colSelected = false; continue; } - if (!eventSelected(col, filteredTrackSlice.size())){ + if (!eventSelected(col, filteredTrackSlice.size())) { colSelected = false; continue; } - if (centrality > cfgCentMax || centrality < cfgCentMin){ + if (centrality > cfgCentMax || centrality < cfgCentMin) { colSelected = false; continue; } registry.fill(HIST("hEventCount"), evSel_CentCuts); - + fillEventQA(col, trackSlice); } // leave reconstructed collision loop @@ -1373,7 +1371,7 @@ struct FlowSP { } } } - } + } PROCESS_SWITCH(FlowSP, processMCGen, "Process analysis for MC generated events", false); };