Skip to content

WIP: Added histogramming message service with per message limits.

The new message service histograms messages and imposes per message limits. By default the histogramming and per message limit is applied only to messages reported during the event loop. There are two implementations one which adds the histogramming feature to the MessageSvc of sequential Gaudi and the other to the InertMessageSvc of GaudiMT. The message histogramming is handled by a common helper class MessageHistogram.

The message service can be exercised with the attached options MyAsyncIncidents.py:

gaudirun.py MyAsyncIncidents.py

Merge request reports