Skip to content

Enable systematic variations in CutFlowSvc

Tadej Novak requested to merge tadej/athena:cbk/variations into master

Final step of CutFlowSvc API changes for Run 3 (hopefully).

  • Change the ICutFlowSvc interface to also accept list of weights as std::vector<float> and to be able to determine nominal-only filters
  • Restore children cuts
  • Migrate all the clients
  • Remove legacy EventCounterAlg
  • Enable all variations in the output

In the future I plan to also deprecate AthFilterAlgorithm in favour of FilterReporters but this is a technical change and not urgent.

/cc @tsulaia @wwalko, @abarton

Edited by Tadej Novak

Merge request reports