TrigSignatureMoniMT: Delay timer creation until execute()
The timer has to be created in the first call to execute()
because it needs to happen after forking in HLT. Otherwise the timer cannot work, because the timer thread gets lost when forking. This is discussed in ATR-20084.
Tested with:
athenaHLT.py -l DEBUG --nprocs=3 --number-of-events=60 --file=/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/TrigP1Test/data18_13TeV.00360026.physics_EnhancedBias.merge.RAW._lb0151._SFO-1._0001.1 TrigUpgradeTest/full_menu.py