TriggerEDM: add support for allowed/severe EDM truncation
Another MR to implement the trigger EDM priority list (ATR-27986):
- Extend
TriggerEDMSerialiserTool.CollectionsToSerializeproperty with anallowTruncationattribute to mark those collections that can be truncated without sending the event to the debug stream. - Add separate set of histograms for allowed truncation.
- Add
allowTruncationattribute toTrigEDMConfig(not used yet). - Add boolean to
HLTResultMTto indicate allowed/severe result truncation. - Use the severe truncation flag in
HltEventLoopMgrto decide if the event should go to the debug stream.
Until we actually mark some EDM collections with allowTruncation none of the above changes should have any impact on the HLT.