Adding ITk Detailed hit info in TrackParticleCreatorTool
This MR migrates DetailedHitInfo
variables from 21.9, originally developed by @ncalace, which allows to save extra hit-level information customised for the ITk layout. The extra decoration variables are added in the TrackParticleCreatorTool
to avoid unnecessary update to the Trk::TrackSummary
content. The new variables are then saved as AuxDyn variables, ensuring in principle good flexibility for what regards the EDM.
This also addresses https://its.cern.ch/jira/browse/ATLIDTRKCP-405 by adding independent hit counting in ITk innermost and next-to-innermost endcap rings. numberOf(NextTo)InnermostPixelLayerHits
is kept for barrel only (as for ID) while the new numberOf(NextTo)InnermostPixelLayerEndcapHits
fields are for the endcap rings only. The IPXD FTAG categories which were developed in 21.9 where a different convention was used are updated accordingly.