Skip to content

Offline R3 Trigger Slimming - further integration

Tim Martin requested to merge tamartin/athena:navSlimming into master

cc @cleonido

  • Passes possible_keys down to TrigNavSlimmingMTAlg_ESD and TrigNavSlimmingMTAlg_AOD. This lets these two algs run concurrently as they are able now to avoid tripping over each other by trying to read each other's output collections.
  • Add const std::set<std::string>& keysToIgnore to helper function to pass this info in
  • Update python config, clean this up a little too over here, the TDT and the xAODConfSvc.
  • Update the EDM
  • Add flags.addFlag('Trigger.doNavigationSlimming', False) flag. Will be set to true if the code is working as expected.

Also slipping in one other minor change

  • Update warning message printed by TDT for invalid features. The decoration mechanism is now removed given that we do the first stage of the "slimming" (compatification) now online.

Merge request reports