Skip to content

Fix detection whether TruthParticle decorations should be applied or not.

The decoration availability check is performed per container, thus testing the availability of a certain decoration for each truth particle is incorrect. Now, decorations are not applied if all the decorations are already present in the TruthParticle container.

This is meant to address the disappearance of truth decorations (after and including master/2021-04-02) which are needed to produce InDet PhysVal n-tuples e.g. in InDetPhysValMonitoring art nightly tests. The reason why the truth decorations were present in earlier nightlies and disappeared then is still not understood, though.

Edited by Goetz Gaycken

Merge request reports