Associate parent truth particle to measurements by index.
Currently the measurements converted to xAOD are associated to truth particles via the truth particle barcode. However, the latter is not unique in full truth pileup samples. Since all truth particles are added to a single xAOD container the truth particle index can be used as a unique identifier. Since the barcode serves as a second purpose to identify geant4 created truth particles the barcodes are kept and the indices are added as an additional decoration. The decoration is optional and can be turned off by not providing a truth link container.
This impacts the technical efficiency reported by InDetPhysValMonitoring when full truth pileup samples are used.
Merge request reports
Activity
added bugfix label
This merge request affects 3 packages:
- InnerDetector/InDetConfig
- InnerDetector/InDetEventCnv/InDetPrepRawDataToxAOD
- InnerDetector/InDetValidation/InDetPhysValMonitoring
Affected files list will not be printed in this case
Adding @stsuno ,@jburzyns ,@battagl ,@tstreble ,@lshan ,@sroe ,@lgagnon ,@bkerridg ,@keli ,@goetz as watchers
added InnerDetector main review-pending-level-1 labels
removed InnerDetector main review-pending-level-1 labels
CI Result SUCCESS (hash 2a2532b9)Athena AthSimulation 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
AthSimulation: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 6537] (remote access info)added InnerDetector main review-pending-level-1 labels
mentioned in merge request atlas-flavor-tagging-tools/training-dataset-dumper!526 (closed)
removed review-pending-level-1 label
added review-approved label
mentioned in commit 754b522d
mentioned in merge request !78699 (merged)