forked from cms-sw/cmssw
/
DQMOffline_Trigger_cff.py
74 lines (58 loc) · 1.91 KB
/
DQMOffline_Trigger_cff.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
import FWCore.ParameterSet.Config as cms
# Egamma
from DQMOffline.Trigger.HLTGeneralOffline_cfi import *
from DQMOffline.Trigger.EgHLTOfflineSource_cfi import *
# Muon
from DQMOffline.Trigger.MuonOffline_Trigger_cff import *
# Top
#from DQMOffline.Trigger.QuadJetAna_cfi import *
# Tau
from DQMOffline.Trigger.HLTTauDQMOffline_cff import *
# JetMET
from DQMOffline.Trigger.JetMETHLTOfflineAnalyzer_cff import *
# BTV
from DQMOffline.Trigger.BTVHLTOfflineSource_cfi import *
from DQMOffline.Trigger.FSQHLTOfflineSource_cfi import *
from DQMOffline.Trigger.HILowLumiHLTOfflineSource_cfi import *
# TnP
#from DQMOffline.Trigger.TnPEfficiency_cff import *
# Inclusive VBF
from DQMOffline.Trigger.HLTInclusiveVBFSource_cfi import *
# tracking
from DQMOffline.Trigger.TrackingMonitoring_cff import *
# strip
from DQMOffline.Trigger.SiStrip_OfflineMonitoring_cff import *
# photon jet
from DQMOffline.Trigger.HigPhotonJetHLTOfflineSource_cfi import *
#hotline
from DQMOffline.Trigger.hotlineDQM_cfi import *
import DQMServices.Components.DQMEnvironment_cfi
dqmEnvHLT= DQMServices.Components.DQMEnvironment_cfi.dqmEnv.clone()
dqmEnvHLT.subSystemFolder = 'HLT'
# remove quadJetAna
from DQMOffline.Trigger.topHLTOfflineDQM_cff import *
offlineHLTSource = cms.Sequence(
hltResults *
egHLTOffDQMSource *
muonFullOfflineDQM *
HLTTauDQMOffline *
jetMETHLTOfflineAnalyzer *
fsqHLTOfflineSourceSequence *
HILowLumiHLTOfflineSourceSequence *
hltInclusiveVBFSource *
higPhotonJetHLTOfflineSource*
dqmEnvHLT *
topHLTriggerOfflineDQM *
hotlineDQMSequence
)
# offline DQM for the HLTMonitoring stream
dqmInfoHLTMon = cms.EDAnalyzer("DQMEventInfo",
subSystemFolder = cms.untracked.string('HLT')
)
OfflineHLTMonitoring = cms.Sequence(
dqmInfoHLTMon *
sistripMonitorHLTsequence *
BTVHLTOfflineSource *
trackingMonitorHLT
)
triggerOfflineDQMSource = cms.Sequence(offlineHLTSource)