From c717b8f1edd6246eb6fdf1d7fee2891e5fb49b81 Mon Sep 17 00:00:00 2001 From: Mia Date: Wed, 30 Aug 2017 21:49:31 +0200 Subject: [PATCH] add sequence for HLTDQM only step on AOD --- .../Trigger/python/DQMOffline_Trigger_cff.py | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/DQMOffline/Trigger/python/DQMOffline_Trigger_cff.py b/DQMOffline/Trigger/python/DQMOffline_Trigger_cff.py index 497c6c1198424..55204ec150598 100644 --- a/DQMOffline/Trigger/python/DQMOffline_Trigger_cff.py +++ b/DQMOffline/Trigger/python/DQMOffline_Trigger_cff.py @@ -81,14 +81,15 @@ from DQMOffline.Trigger.BPHMonitor_cff import * # remove quadJetAna from DQMOffline.Trigger.topHLTOfflineDQM_cff import * -offlineHLTSource = cms.Sequence( + +# offline DQM for running also on AOD (w/o the need of the RECO step on-the-fly) +## ADD here sequences/modules which rely ONLY on collections stored in the AOD format +offlineHLTSourceOnAOD = cms.Sequence( hltResults * lumiMonitorHLTsequence * - hcalMonitoringSequence * egHLTOffDQMSource * muonFullOfflineDQM * HLTTauDQMOffline * - jetMETHLTOfflineAnalyzer * fsqHLTOfflineSourceSequence * HILowLumiHLTOfflineSourceSequence * hltInclusiveVBFSource * @@ -108,9 +109,20 @@ btagMonitorHLT * bphMonitorHLT * hltObjectsMonitor - ) +) + +# offline DQM for running in the standard RECO,DQM (in PromptReco, ReReco, relval, etc) +## ADD here only sequences/modules which rely on transient collections produced by the RECO step +## and not stored in the AOD format +offlineHLTSource = cms.Sequence( + offlineHLTSourceOnAOD + + hcalMonitoringSequence + + jetMETHLTOfflineAnalyzer +) # offline DQM for the HLTMonitoring stream +## ADD here only sequences/modules which rely on HLT collections which are stored in the HLTMonitoring stream +## and are not available in the standard RAW format dqmInfoHLTMon = cms.EDAnalyzer("DQMEventInfo", subSystemFolder = cms.untracked.string('HLT') )