FTAG: Fix bugs and refactor ONNX output decoration
Follow up to !68411 (merged)
Refactoring of the way we decorate outputs from the ONNX models back to the EDM.
- Moved the function which builds the GNN decorators from
DataPrepUtilities.cxx
(which has too many responsibiltiies) toGNN.cxx
. This improves cohesion. - (AFT-705) Fix a bug where taggers would overwrite the track links decoration which had a hardcoded name.
- Fix a bug in the decoration of aux tasks back to the jet/btagging object, which will be useful for @jburzyns and @lmcelhin for https://its.cern.ch/jira/browse/ATLIDTRKCP-455 (bug introduced in !66718 (merged))
Edited by Samuel Van Stroud