Skip to content

Prepare the Trigger/EFTracking for the migration from barcode() to status()

Andrii Verbytskyi requested to merge averbyts/athena:EFTrackingFPGATrackSim into main

Prepare the Trigger/EFTracking for the migration of the simulation particle definition from the barcode() to status(). See more information on the transition here !64569 (closed)

In this MR:

  • added status() method to the FPGATrackSimTruthTrack.
  • switched the argument of HepMC::is_simulation_particle from particle link to GenParticlePtr, as the latter has status() method

Some expertise from the Trigger experts is needed to make sure the status property is propagated everywhere.

@jchapman @sutt @jahreda

Edited by Andrii Verbytskyi

Merge request reports