MagicNumbers.h: Adding further barcode-independent implementations of helper functions
MagicNumbers.h: Add barcode-independent implementations of HepMC::is_same_generator_particle
and HepMC::is_sim_descendant
.
Some specialisation is required to deal with TrackRecord objects being passed as inputs.
These functions will be required once the xAOD::Truth classes are migrated away from barcodes (!67195)
Edited by John Derek Chapman