New modifier to see scheduler waiting for algorithms
When enabled, generates this kind of output:
TrigSignatureMoni INFO -- #2605467765 Features - - - - - - - - - - - - - - -
AlgResourcePool INFO Hit parade of algorithm instance misses:
===============================================================================
Misses | Algorithm (# of clones)
===============================================================================
24836 TauCaloRoiUpdater (1)
4364 RIO_OnTrackErrorScalingCondAlg (1)
1978 TRTAlignCondAlg (1)
1705 InDetTrigMTTRTRawDataProvider_tauIso (1)
927 PixelAlignCondAlg (1)
672 PixelDistortionAlg (1)
467 MdtCalibDbAlg (1)
247 InDetTrigMTTRTRawDataProvider_electronLRT (1)
124 InDetTrigMTTRTRawDataProvider_electron (1)
112 SCT_AlignCondAlg (1)
42 InDetTrigMTTRTRawDataProvider_bjet (1)
26 hlt_antikt4empflowjets_subresjesgscis_ftf_b_jetfitter_secvtxfinding (1)
21 TRTActiveCondAlg (1)
8 SAFilterMultiTrackChains (1)
7 btagtrackaugmenterHLT_IDVertex_FSHLT_IDTrack_Bjet_IDTrig (1)
7 hlt_antikt4empflowjets_subresjesgscis_ftf_btagging_hlt_antikt4empflowjets_subresjesgscis_ftf_bjets (1)
7 hlt_antikt4empflowjets_subresjesgscis_ftf_b_sv1_secvtx (1)
7 hlt_antikt4empflowjets_subresjesgscis_ftf_b_jetfitter_secvtx (1)
7 hlt_antikt4empflowjets_subresjesgscis_ftf_b_sv1_secvtxfinding (1)
2 CscRdoToCscPrepData_MUEFSARoIs (1)
2 RpcRdoToRpcPrepData_MUEFSARoIs (1)
1 JetTagCalibCondAlg (1)
1 CscThresholdClusterBuilder_MUEFSARoIs (1)
indicating which algorithms the scheduler would like to call but cannot since they are already doing something - if they were reentrant or clonable this could be avoided.
The number of misses indicates how many times the scheduler queried the algorithm, rather than how many times it was expected to run.