TrkValTools: migration from barcodes to GenParticle::id()
This is part of the migration of Athena away from using GenParticle barcodes (removed in HepMC3) as a unique identifier for truth particles to GenParticle::id() instead.
Ntuple branch names have not been changed (just commented as a reminder to change them in the future), but all variables previously assigned barcode values are now assigned GenParticle::id()
instead.
Merge request reports
Activity
This merge request affects 1 package:
- Tracking/TrkValidation/TrkValTools
This merge request affects 5 files:
- Tracking/TrkValidation/TrkValTools/TrkValTools/TruthNtupleTool.h
- Tracking/TrkValidation/TrkValTools/src/InDetPrimaryConversionSelector.cxx
- Tracking/TrkValidation/TrkValTools/src/PerigeeParametersNtupleTool.cxx
- Tracking/TrkValidation/TrkValTools/src/PerigeeParametersNtupleTool.h
- Tracking/TrkValidation/TrkValTools/src/TruthNtupleTool.cxx
added PhysValidation Tracking main review-pending-level-1 labels
CI Result SUCCESS (hash 398d607d)Athena externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
For experts only: Jenkins output (remote access info)removed review-pending-level-1 label
added review-approved label
mentioned in commit ecfdaeab