TriggerMenuMT: optimize AccumulatorCache for tau chains
Move AccumulatorCache
one level up in the call chain to improve caching and frequent calls to getFlagsForActiveConfig
.
Relevant cache statistics:
TriggerMenuMT.HLT.Tau.generateTau.tauPrecTrackIsoSeq | 198 ( 2.0s) | 1 ( 0.4s) |
TriggerMenuMT.HLT.Tau.generateTau.tauFTFTauCoreSeq | 198 ( 1.9s) | 1 ( 0.4s) |
TriggerMenuMT.HLT.Tau.generateTau.tauFTFTauIsoSeq | 198 ( 1.7s) | 1 ( 0.4s) |
TriggerMenuMT.HLT.Tau.generateTau.tauTrackTwoMVASeq | 169 ( 0.8s) | 1 ( 0.3s) |
TriggerMenuMT.HLT.Tau.generateTau.tauCaloMVAMenuSeq | 215 ( 1.0s) | 1 ( 0.1s) |
TriggerMenuMT.HLT.Tau.generateTau.tauPrecTrackLRTSeq | 11 ( 0.1s) | 1 ( 0.4s) |
TriggerMenuMT.HLT.Tau.generateTau.tauFTFTauLRTSeq | 11 ( 0.1s) | 1 ( 0.4s) |
TriggerMenuMT.HLT.Tau.generateTau.tauTrackLRTSeq | 11 ( 0.1s) | 1 ( 0.1s) |
TriggerMenuMT.HLT.Tau.generateTau.tauTrackTwoLLPSeq | 28 ( 0.1s) | 1 ( 0.0s) |