Move express prescaling to DecisionSummaryMaker and monitor express rates after prescale
Moving express prescale calculation upstream, which resolves a few issues / feature requests.
- Move express prescale calculation (call to
IPrescalingTool
) fromStreamTagMakerTool
toDecisionSummaryMakerAlg
and write the prescale decisions to theHLT_NavSummary
container (the writing was an outstanding to-do from ATR-20870). - Read the express prescale decisions in
StreamTagMakerTool
fromHLT_NavSummary
instead of calculating them. - Read the express prescale decisions in
TrigSignatureMoni
in order to properly monitor express stream rate and counts after the express prescale, fixes ATR-25616. - (Unrelated, but done since already touching this code) Move
StreamTagMakerTool
filling ofm_mapping
frominitialize()
tostart()
and clear the map before filling, fixes ATR-21173.