Skip to content

TriggerJobOpts: cleanup of various Getter classes

Frank Winklmeier requested to merge fwinkl/athena:lvl1getter into 22.0

Several cleanups to the "Getter" classes in TriggerJobOpts:

  • Replace the L1ByteStream[Decoders/Encoders]RecExSetup helpers with using the CA generators directly. That way it is easier to see which code is used in old/new-style job options.
  • Use CAtoGlobalWrapper in TriggerRecoGetter
  • The "environment" argument to TriggerConfigGetter has no real purpose anymore. Remove it and also the automatic fallback to disable the trigger (rec.doTrigger) if the input does not have the relevant information. In that case this "Getter" should just not be called.
  • Delete obsolete example job options in TrigAnalysis

Merge request reports