Skip to content

Add HLT2 functor cache

Rosen Matev requested to merge rmatev-functor-cache into master
  • Allow public tools to be attached to components. This is needed so that we don't instantiate private functor factory tools (see Hlt/Hlt2Conf/python/Hlt2Conf/hacks.py).
  • Add functor cache for all registered HLT2 lines and add missing factories for the cache on generic_example.py.
  • Use ApplicationMgr.Environment instead of os.environ. In this way, settings are preserved when running from dumped (pkl) options.

Needs LHCb!2627 (merged) and Phys!731 (merged)

Edited by Rosen Matev

Merge request reports

Loading