From e3794002a172285932cd158b2a50e5143b9e61b9 Mon Sep 17 00:00:00 2001 From: Evgeny Kryshen Date: Fri, 6 Nov 2026 22:23:26 +0300 Subject: [PATCH] Change condition for pileup selection --- PWGUD/TableProducer/upcCandProducerBarrel.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PWGUD/TableProducer/upcCandProducerBarrel.cxx b/PWGUD/TableProducer/upcCandProducerBarrel.cxx index d9beaca9aa7..dc023703a9c 100644 --- a/PWGUD/TableProducer/upcCandProducerBarrel.cxx +++ b/PWGUD/TableProducer/upcCandProducerBarrel.cxx @@ -547,7 +547,7 @@ struct UpcCandProducerBarrel { const auto iTF = localTFIndex[bc.globalIndex()]; const auto tfID = tfIDs[iTF]; const int32_t rofInTF = getRofInTF(bcInTF); - bool pileupInROF = vCollisionsPerROF[iTF][rofInTF] > 1; + bool pileupInROF = vCollisionsPerROF[iTF][rofInTF] >= 1; // TODO investigate other options bool upcMode = vCollisionsPerROF[iTF][rofInTF] == 0 || vUpcModePerROF[iTF][rofInTF] > 0; // Multiplicity for FT0C-based occupancy estimates @@ -677,7 +677,7 @@ struct UpcCandProducerBarrel { const int bcInOrbit = globalBC % NBCsPerOrbit; const int32_t rofInTF = getRofInTF(bcInTF); bool upcMode = vCollisionsPerROF[iTF][rofInTF] == 0 || vUpcModePerROF[iTF][rofInTF] > 0; - bool pileupInROF = vCollisionsPerROF[iTF][rofInTF] > 1; + bool pileupInROF = vCollisionsPerROF[iTF][rofInTF] >= 1; const auto distanceFT0 = minDistanceFT0[iTF][bcInTF]; const auto distanceFV0 = minDistanceFV0[iTF][bcInTF]; const auto distanceFDD = minDistanceFDD[iTF][bcInTF];