From 2477796e311736acb9a428761882b70a8a5c24db Mon Sep 17 00:00:00 2001 From: Pritam Chakraborty <47203359+prchakra@users.noreply.github.com> Date: Wed, 11 Dec 2024 16:44:54 +0100 Subject: [PATCH] [PWGCF] FemtoUniverse: Reinstating Occupancy cut in col. table (#8930) --- .../FemtoUniverse/TableProducer/femtoUniverseProducerTask.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PWGCF/FemtoUniverse/TableProducer/femtoUniverseProducerTask.cxx b/PWGCF/FemtoUniverse/TableProducer/femtoUniverseProducerTask.cxx index 9aa30f2939f..e1428e4a6ab 100644 --- a/PWGCF/FemtoUniverse/TableProducer/femtoUniverseProducerTask.cxx +++ b/PWGCF/FemtoUniverse/TableProducer/femtoUniverseProducerTask.cxx @@ -852,13 +852,14 @@ struct femtoUniverseProducerTask { const auto vtxZ = col.posZ(); const auto multNtr = col.multNTracksPV(); const auto cent = col.centFT0C(); + const auto occupancy = col.trackOccupancyInTimeRange(); // check whether the basic event selection criteria are fulfilled // if the basic selection is NOT fulfilled: // in case of skimming run - don't store such collisions // in case of trigger run - store such collisions but don't store any // particle candidates for such collisions - if (!colCuts.isSelectedRun3(col)) { + if (!colCuts.isSelectedRun3(col) || (occupancy < ConfTPCOccupancyMin || occupancy > ConfTPCOccupancyMax)) { return false; } else { if ((col.selection_bit(aod::evsel::kNoSameBunchPileup)) && (col.selection_bit(aod::evsel::kIsGoodZvtxFT0vsPV))) {