From 6eee064db7d8c652f53019a9043ab29ca666aa93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Jacazio?= Date: Mon, 9 Feb 2026 14:57:54 +0100 Subject: [PATCH] Change maxCollisions default value and condition check --- ALICE3/TableProducer/alice3TrackingTranslator.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ALICE3/TableProducer/alice3TrackingTranslator.cxx b/ALICE3/TableProducer/alice3TrackingTranslator.cxx index 9f81843405d..5fc4728de98 100644 --- a/ALICE3/TableProducer/alice3TrackingTranslator.cxx +++ b/ALICE3/TableProducer/alice3TrackingTranslator.cxx @@ -70,7 +70,7 @@ struct Alice3TrackingTranslator { o2::framework::Produces tableMcCollisions; o2::framework::Produces tableOTFLUTConfigId; - o2::framework::Configurable maxCollisions{"maxCollisions", 1000, "Nsigma for TOF PID (if enabled)"}; + o2::framework::Configurable maxCollisions{"maxCollisions", -1000, "Maximum number of collisions translated"}; void init(o2::framework::InitContext&) { @@ -257,7 +257,7 @@ struct Alice3TrackingTranslator { const Long64_t kEvents = fileParticles.getEntries(); for (Long64_t iEvent = 0; iEvent < kEvents; ++iEvent) { - if (iEvent > 0 && iEvent % maxCollisions) { + if (iEvent > 0 && maxCollisions.value > 0 && (iEvent % maxCollisions) == 0) { LOG(info) << "Processing event " << iEvent << "/" << kEvents; break; }