Skip to content

Removed the dependence of TrigMuonMonitoring on EventInfo/TagInfo

Description

As requested in ATR-21188, the dependence of the TrigMuonMonitoring package on the EventInfo/TagInfo.h header file is removed. This was used to get the stream name and have a slightly different monitoring algorithm for the express stream. Now the stream is picked up in the job option file, python/TrigMuonMonitoringConfig.py and passed to the c++ code through a property of the HLTMuonMonTool class.

This also includes the fix of the bug reported in ATR-21445.

Validation

The test webdisplay has been created: https://ynoguchi.web.cern.ch/ynoguchi/DQ/ATR-21188/webdisplay9/ (The reference is the HIST prepared in ATR-21126)

One histogram changes, but this is related to the bug fix included. So, everything look OK.

Edited by Yohei Noguchi

Merge request reports