diff --git a/ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx b/ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx index 59903f12093..a1c62ae29b9 100644 --- a/ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx +++ b/ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx @@ -166,7 +166,7 @@ struct OnTheFlyDecayer { daughter.setCollisionId(particle.collisionId()); daughter.setBitOn(o2::upgrade::DecayerBits::IsAlive); daughter.setBitOff(o2::upgrade::DecayerBits::IsPrimary); - daughter.setProductionTime(trackTimeNS); + daughter.setProductionTime(particle.vt() + trackTimeNS); allParticles.push_back(daughter); } ndau += decayStack.size();