Skip to content

Clean up BTagTrackWriter

This adds a bunch of cleanup to the track writer:

  • Add option to add "halves": track variables that are stored at half precision.
  • No track fields other than "valid" are now stored by default.
  • Several changes to how the track "variables" field is read in:
    • Each of the type fields for tracks (e.g. "floats", "ints", etc) are now optional. If omitted they are assumed empty.
    • Any unrecognized type fields are an error (before they were ignored).
  • Remove some intermediate structures: the json is now parsed directly into the track configuration structure.
  • Remove a number of custom track variables that are now defined in Athena.
  • Bump the base release to 22.2.52
Edited by Dan Guest

Merge request reports