Skip to content

Fix for HepMCHelpers.h and tweak for constant definitions in MagicNumbers.h

John Derek Chapman requested to merge jchapman/athena:TruthUtilsPatch_main into main

MC::isStable(const T& p), MC::isDecayed(const T& p) and MC::isFinalState(const T& p) should be defined in terms of HepMC::SIM_STATUS_THRESHOLD rather than HepMC::SIM_STATUS_INCREMENT. Have updated the comments explaining the meaning of these constants in MagicNumbers.h correspondingly.
Currently this should have no effect, but it is a preparatory change for !65095 (merged).

Tagging @averbyts and @pclark

Merge request reports