Migration of PHYSLITE to the component accumulator
This MR is an attempt to migrate PHYSLITE to the component accumulator. This is proving tricky because the analysis sequences aren't compatible with the component accumulator, so some wrangling is required. Concretely the following changes are required:
- The DualUseConfig can now return a new-style configurable (GaudiConfig2)
-
AnaAlgSequence
is given a new member, being a list to hold any GaudiConfig2 components that can't be appended directly to the sequence (which is old-style). Currently the old-style sequence isn't used directly but is instead iterated over and each component added to a new-style sequence before being added to the component accumulator - Additionally in the
configure
method ofAnaAlgSequence
all of the explicit loops over the sequence are replaced with a loop over a list, such that new-style and old-style configurables are handled in the same way - New config fragment to allow the calo cell thininng
- PHYSLITE job options themselves
Currently this works but AnalysisTaus
are not yet in place, because the use of public tools does not allow trivial attachment of the tools to the algorithms
Edited by James Catmore