DerivationFrameworkConfiguration+DerivationFrameworkLLP: More overlap-removal sequencing fixes.
To work around the fact that overlap removal overwrites decorations, we need to group all the overlap removal algorithms after all other derivation algorithms, followed by the algorithms to lock the decorations.
We were doing this by moving the sequences to the end in the individual format configurations. But this can fail if multiple formats are combined because the sequences will end up in the overall sequence at the point given in the first fragment, not the latest point as would be required.
Deal with this by moving the contents of the sequences to the source CA when we merge each format.
Also need to put the EventCleaningTestAlg in EventCleanSeq.
See ATLASRECTS-8008.
Merge request reports
Activity
added full-integration-tests label
added Derivation main review-pending-level-1 labels
CI Result SUCCESS (hash 0c0ef7d8)Athena externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
For experts only: Jenkins output (remote access info)added review-approved label and removed review-pending-level-1 label
mentioned in commit 86589ab4