TriggerEDM: add support for allowed/severe EDM truncation
Another MR to implement the trigger EDM priority list (ATR-27986):
- Extend
TriggerEDMSerialiserTool.CollectionsToSerialize
property with anallowTruncation
attribute 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
allowTruncation
attribute toTrigEDMConfig
(not used yet). - Add boolean to
HLTResultMT
to indicate allowed/severe result truncation. - Use the severe truncation flag in
HltEventLoopMgr
to 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.