Draft: JetMonitoring - for express stream jobs, check a trigger chain passes before monitoring it.
2 unresolved threads
Compare changes
Files
4- Peter Sherwood authored
JetMonitoringAlg.h add a flag to mark whether the code is being run as an express stream job JetMonitoringConfig.py set the expressStream job flag in JetMonitoringAlg JetMonitoringAlg.cxx declare the epressStream job flag property in initialize(), test whether the trigger chain name is set if the express stream job is set. in fillHistograms, return if the expressStream flag is set, but the trigger chain doe not pass python/TrigJetMonitorAlgorithm.py in l1JetMonitoringConfig(), test whether the jetcoll is a list of length one. If so set jetcoll to be the sole list entry. This was added after seeing that the jetcoll was being passed a list, rarther than a string in jetChainMonitoringConfig() add the transfer inputFlags.Common.doExpressProcessing to the JetMonAlgSpec dictionary