From 8d5642ec70e442d9d5d5dc867e42778314d6974a Mon Sep 17 00:00:00 2001 From: Nicolas Strangmann Date: Tue, 13 Jan 2026 18:32:33 +0100 Subject: [PATCH] [PWGEM/PhotonMeson] Fix bc table reference for true mesons --- PWGEM/PhotonMeson/TableProducer/bcWiseClusterSkimmer.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PWGEM/PhotonMeson/TableProducer/bcWiseClusterSkimmer.cxx b/PWGEM/PhotonMeson/TableProducer/bcWiseClusterSkimmer.cxx index b193c642175..9b0a42e52f2 100644 --- a/PWGEM/PhotonMeson/TableProducer/bcWiseClusterSkimmer.cxx +++ b/PWGEM/PhotonMeson/TableProducer/bcWiseClusterSkimmer.cxx @@ -376,10 +376,10 @@ struct bcWiseClusterSkimmer { bool isFromWD = (aod::pwgem::photonmeson::utils::mcutil::IsFromWD(mcCollision, mcParticle, mcParticles)) > 0; if (mcParticle.pdgCode() == 111) { - mcpi0Table(bc.globalIndex(), convertForStorage(mcParticle.pt(), kpT), isAccepted(mcParticle, mcParticles), isPrimary, isFromWD); + mcpi0Table(bcTable.lastIndex(), convertForStorage(mcParticle.pt(), kpT), isAccepted(mcParticle, mcParticles), isPrimary, isFromWD); fMapPi0Index[mcParticle.globalIndex()] = static_cast(mcpi0Table.lastIndex()); } else if (mcParticle.pdgCode() == 221) { - mcetaTable(bc.globalIndex(), convertForStorage(mcParticle.pt(), kpT), isAccepted(mcParticle, mcParticles), isPrimary, isFromWD); + mcetaTable(bcTable.lastIndex(), convertForStorage(mcParticle.pt(), kpT), isAccepted(mcParticle, mcParticles), isPrimary, isFromWD); fMapEtaIndex[mcParticle.globalIndex()] = static_cast(mcetaTable.lastIndex()); } }