Skip to content

[Trigger] Enable strict algorithm dependency checks also for MC

Rafal Bielski requested to merge rbielski/athena:mc-deps-strict into master

Make the option strictDependencies of the runHLT_standalone.py job options True by default. It has been True for data for quite a while, and now it is also enabled for MC by default. This causes any Trigger job to fail in initialisation if there is any unmet dependency, i.e. an algorithm declaring a ReadHandle on an object which is not declared to be produced by anything in the job or to be read from file. This closes ATR-20535.

To make this possible, temporarily comment out the late muon chains from the menu, since they are broken and their input producers are not yet correctly implemented. Discussed in ATR-25031.

Merge request reports