Skip to content

Harden DL2

Dan Guest requested to merge dguest/athena:harden-dl2 into master

This implements the failed fixes from !26669 (merged) in master.

The changes in the above merge request were aborted because they would have changed the behavior of the 21.2 b-taggers, which were already frozen.

Specifically, this merge request makes two changes to make the DL1r tagger more maintainable:

  • Since master isn't frozen, we can fix ATLASRECTS-5143 and make all JetFitter variables use default values when JetFitter_isDefaults is set to true.
  • Following !35143 (merged) we can count on secondary vertex variables to always exist in the BTagging object. To prevent any regression we now always read in every input to DL1r.
  • Every input variable is checked to make sure it's not NAN

Merge request reports