TriggerMenuMT: cleanup trigger menu singletons and caches
At the end of the trigger menu generation, cleanup the various caches to allow the garbage collector to remove unused python objects. Also remove unused code and return iterators instead of list copies. Relates to ATR-28855 and ATEAM-978.
Showing
- Trigger/TriggerCommon/TriggerJobOpts/python/TriggerConfig.py 5 additions, 0 deletionsTrigger/TriggerCommon/TriggerJobOpts/python/TriggerConfig.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/GenerateMenuMT.py 20 additions, 17 deletions...rCommon/TriggerMenuMT/python/HLT/Config/GenerateMenuMT.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/MenuComponents.py 4 additions, 1 deletion...rCommon/TriggerMenuMT/python/HLT/Config/MenuComponents.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/Utility/HLTMenuConfig.py 14 additions, 53 deletions.../TriggerMenuMT/python/HLT/Config/Utility/HLTMenuConfig.py
Loading
Please register or sign in to comment