Skip to content

Remove legacy code

Jon Burr requested to merge jburr/athena:RemoveLegacyCode into 23.0

We no longer need to support the legacy code that we had in place. This required a manual dependency mechanism for our inputs. Now we can do all of this with ComponentAccumulators.

Hopefully this should greatly simplify the code.

I did add a new StepOutput class to ensure that we a) keep the reco split by step and b) carry along aliased names of the various outputs we produce.

FAO @jwuerzin, @sidoti and @chenb

Merge request reports