Skip to content

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

Loading