From 770f29c7b8f5b4f4fc03fa6ad1e9305a81173708 Mon Sep 17 00:00:00 2001 From: nzardosh Date: Thu, 26 Feb 2026 15:14:17 +0100 Subject: [PATCH] add particle selection to trigger track selections at MC level for selector --- PWGJE/TableProducer/derivedDataSelector.cxx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/PWGJE/TableProducer/derivedDataSelector.cxx b/PWGJE/TableProducer/derivedDataSelector.cxx index fcd4c3f5ffe..5fae719fe60 100644 --- a/PWGJE/TableProducer/derivedDataSelector.cxx +++ b/PWGJE/TableProducer/derivedDataSelector.cxx @@ -369,6 +369,14 @@ struct JetDerivedDataSelector { continue; } } + if constexpr (std::is_same_v, aod::JMcParticles>) { + if (!selectionObject.isPhysicalPrimary()) { + continue; + } + if (selectionObject.pt() < config.trackPtSelectionMin || std::abs(selectionObject.eta()) > config.trackEtaSelectionMax) { + continue; + } + } if (selectionObject.pt() >= selectionObjectPtMin) { isTriggerObject = true; }