distinguish two cases of high L1 rate
Created by: andreh12
- one module which fires in the range 100-200 kHz: this is an indication that the trigger shifter should check the prescale column
- one module which fires above 200 kHz: this is an indication of a noisy trigger input (hot trigger tower) or lost link in the trigger input chain, the trigger shifter should investigate
The thresholds should be configurable and we should have a check that the thresholds are not inverted in the configuration file (i.e. higher threshold below lower threshold).
Note that we should use the TCDS input rate (i.e. readout rate plus rate of suppressed triggers).
At the moment we have class RateTooHigh
here: https://github.com/cmsdaq/DAQExpert/blob/d5cf63022eb114911c9592ab0afa42d513bbe55a/src/main/java/rcms/utilities/daqexpert/reasoning/logic/failures/RateTooHigh.java#L13-L17 which should be duplicated with modified instructions and we need to add the rate of suppressed triggers.