Skip to content

Refactor persistence configuration

Alex Pearce requested to merge apearce-persistreco-infrastructure-v2 into master

This is largely a shuffling around of the various pieces of the existing infrastructure in Hlt/Moore that deals with persisting line output (Turbo). The individual pieces (Particle moving, cloning, and packing) are now in separate modules under Moore.persistence, to try to make the configuration more understandable and to allow for new features.

There is now a slightly clearer path towards adding PersistReco, which requires mapping internal Moore locations to persisted locations for downstream applications.

/cc @nskidmor

Merge request reports