Skip to content

Update TruthIncidents and ISFParticle to know about uniqueID

This merge request makes TruthIncidents and ISFParticle aware of GenParticle::id(). It should make no difference to the output, as it is just carrying extra information around in transient classes at the moment. The follow-up steps will involve:

  • replacing calls to ITruthIncident::parentBarcode() with calls to ITruthIncident::parentUniqueID
  • removing the ability to set barcodes in ISFParticle constructors and dropping ISFParticle::setBarcode(...)
  • checking where ISFParticle::barcode() is called and replacing (most) calls with ISFParticle::id() or ISFParticle::status()

This will be done in separate merge requests. (ATLASSIM-6978)

Edited by John Derek Chapman

Merge request reports