Skip to content

TrigAnalysisTest+TrigValTools: cleanup and fixes for AnalysisBase

Frank Winklmeier requested to merge fwinkl/athena:trigval_cleanup into master

Some remaining cleanup of TrigAnalysisTest (ATR-20090):

  • Remove obsolete use of TriggerTestCommon.py and delete it
  • cleanup testAthenaTrigAOD_*.py job options
  • delete unused testAthenaTrigAODtoAOD_TrigNavSlimming.py
  • drop "RTT" from checkFileTrigSize_RTT.py

Also make the TrigValSteering work in AnalysisBase (currently not included there though):

  • replace memoize by standard lru_cache
  • remove dependency on AthenaCommon.unixtools.FindFile
  • add missing psutil cmake dependency

Merge request reports