Skip to content

HepMcParticleLink: Flag whether link points to suppressed pile-up truth

Follows !69055 (merged)

Once barcodes are dropped, an alternative method of flagging EDM objects which are linked to pile-up truth particles that have been removed from the McEventCollection is required.

This merge request adds a constant flag variable to the transient HepMcParticleLink class and updates all HepMcParticleLink-dependent TP converter unit tests to check that this remains the same after TP conversion. HepMcParticleLink-dependent TP converters have been updated to set the flag appropriately (even when reading in older persistent types).

Note for reviewers: apologies for the large merge request, but the HepMcParticleLink class is involved in a lot of unit tests. The "interesting" changes are in the Generators/GeneratorObjects, Generators/GeneratorObjectsTPCnvand InnerDetector/InDetEventCnv/InDetSimEventTPCnv packages.

Edited by John Derek Chapman

Merge request reports