@@ -1267,11 +1267,27 @@ struct CFFilterAll {
12671267
12681268 auto tracksWithItsPid = soa::Attach<cf_trigger::FullTracks, aod::pidits::ITSNSigmaPi, aod::pidits::ITSNSigmaKa, aod::pidits::ITSNSigmaPr, aod::pidits::ITSNSigmaDe>(tracks);
12691269
1270+ // reset all arrays
1271+ keepEventTightLimit.fill (false );
1272+ keepEventLooseLimit.fill (false );
1273+ signalTightLimit.fill (0 );
1274+ signalLooseLimit.fill (0 );
1275+
12701276 registryTriggerQA.fill (HIST (" fProcessedEvents" ), 0 );
12711277 registryParticleQA.fill (HIST (" EventQA/Before/fMultiplicity" ), col.multNTracksPV ());
12721278 registryParticleQA.fill (HIST (" EventQA/Before/fZvtx" ), col.posZ ());
12731279
12741280 if (!checkEvent (col)) {
1281+ tags (keepEventTightLimit[cf_trigger::kPPP ], keepEventLooseLimit[cf_trigger::kPPP ],
1282+ keepEventTightLimit[cf_trigger::kPPL ], keepEventLooseLimit[cf_trigger::kPPL ],
1283+ keepEventTightLimit[cf_trigger::kPLL ], keepEventLooseLimit[cf_trigger::kPLL ],
1284+ keepEventTightLimit[cf_trigger::kLLL ], keepEventLooseLimit[cf_trigger::kLLL ],
1285+ keepEventTightLimit[cf_trigger::kPPPhi ], keepEventLooseLimit[cf_trigger::kPPPhi ],
1286+ keepEventTightLimit[cf_trigger::kPPRho ], keepEventLooseLimit[cf_trigger::kPPRho ],
1287+ keepEventTightLimit[cf_trigger::kPD ], keepEventLooseLimit[cf_trigger::kPD ],
1288+ keepEventTightLimit[cf_trigger::kLD ], keepEventLooseLimit[cf_trigger::kLD ],
1289+ keepEventTightLimit[cf_trigger::kPhiD ], keepEventLooseLimit[cf_trigger::kPhiD ],
1290+ keepEventTightLimit[cf_trigger::kRhoD ], keepEventLooseLimit[cf_trigger::kRhoD ]);
12751291 return ;
12761292 }
12771293
@@ -1817,12 +1833,6 @@ struct CFFilterAll {
18171833 }
18181834 }
18191835
1820- // reset all arrays
1821- keepEventTightLimit.fill (false );
1822- keepEventLooseLimit.fill (false );
1823- signalTightLimit.fill (0 );
1824- signalLooseLimit.fill (0 );
1825-
18261836 float q3 = 999 .f , kstar = 999 .f ;
18271837
18281838 // PPP
0 commit comments