Skip to content

ATLASRECTS-5071: Remove flavor tagging edm schema

Dan Guest requested to merge dguest/athena:remove-edm-schema into 21.2

This is a lot of edits but they are entirely to remove dead code.

While retraining the flavor tagging algorithms for pflow jets, we realized that some of the inputs to our neural networks were saved as doubles in derivations but would be better saved as floats. In addition the ad-hoc names we'd used in derivations didn't conform very well to the style we've used elsewhere in the EDM.

Unfortunately we were already working with derivations that used the less-desirable "old" convention. To accommodate a transition to the new convetion, we'd used an EDMSchema enum that allowed the algorithms to to work in either case.

Now that the major retraining effort is over we should switch everything over to the new naming convention. We can also remove the EDMSchema enum. This simplifies the code quite a bit.

Edited by Dan Guest

Merge request reports