1 import FWCore.ParameterSet.Config
as cms
3 hltTauDQMProcess =
"HLT" 5 hltTauMonitor = cms.EDAnalyzer(
"HLTTauDQMSource",
6 HLTProcessName = cms.untracked.string(hltTauDQMProcess),
7 ModuleName = cms.untracked.string(
"hltTauMonitor"),
8 DQMBaseFolder = cms.untracked.string(
"HLT/TauOnline/Inclusive/"),
9 MonitorSetup = cms.VPSet(
11 ConfigType = cms.untracked.string(
"Path"),
12 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryRAW",
"",hltTauDQMProcess),
13 DQMFolder = cms.untracked.string(
'DoubleTau'),
16 ConfigType = cms.untracked.string(
"Path"),
17 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryRAW",
"",hltTauDQMProcess),
18 DQMFolder = cms.untracked.string(
'Ele.+?Tau'),
19 Alias = cms.untracked.string(
'EleTau'),
22 ConfigType = cms.untracked.string(
"Path"),
23 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryRAW",
"",hltTauDQMProcess),
24 DQMFolder = cms.untracked.string(
'Mu.+?Tau'),
25 Alias = cms.untracked.string(
'MuTau'),
28 ConfigType = cms.untracked.string(
"Path"),
29 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryRAW",
"",hltTauDQMProcess),
30 DQMFolder = cms.untracked.string(
'Single.+?Tau_MET'),
31 Alias = cms.untracked.string(
'SingleTau'),
34 ConfigType = cms.untracked.string(
"LitePath"),
35 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryAOD",
"",hltTauDQMProcess),
36 DQMFolder = cms.untracked.string(
'Summary'),
39 ConfigType = cms.untracked.string(
"L1"),
40 DQMFolder = cms.untracked.string(
'L1'),
41 L1Taus = cms.InputTag(
"hltL1extraParticles",
"Tau"),
42 L1Jets = cms.InputTag(
"hltL1extraParticles",
"Central"),
43 L1Electrons = cms.InputTag(
"hltL1extraParticles",
"Isolated"),
44 L1Muons = cms.InputTag(
"hltL1extraParticles"),
48 doMatching = cms.untracked.bool(
False),
49 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryAOD",
"",hltTauDQMProcess),
50 matchFilters = cms.untracked.VPSet(),
54 hltTauElectronMonitor = cms.EDAnalyzer(
"HLTTauDQMSource",
55 HLTProcessName = cms.untracked.string(hltTauDQMProcess),
56 ModuleName = cms.untracked.string(
"hltTauElectronMonitor"),
57 DQMBaseFolder = cms.untracked.string(
"HLT/TauOnline/Electrons/"),
58 MonitorSetup = cms.VPSet(
60 ConfigType = cms.untracked.string(
"Path"),
61 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryRAW",
"",hltTauDQMProcess),
62 DQMFolder = cms.untracked.string(
'DoubleTau'),
65 ConfigType = cms.untracked.string(
"Path"),
66 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryRAW",
"",hltTauDQMProcess),
67 DQMFolder = cms.untracked.string(
'Single.+?Tau_MET'),
68 Alias = cms.untracked.string(
'SingleTau'),
71 ConfigType = cms.untracked.string(
"Path"),
72 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryRAW",
"",hltTauDQMProcess),
73 DQMFolder = cms.untracked.string(
'LoosePFTau'),
76 ConfigType = cms.untracked.string(
"Path"),
77 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryRAW",
"",hltTauDQMProcess),
78 DQMFolder = cms.untracked.string(
'MediumPFTau'),
81 ConfigType = cms.untracked.string(
"Path"),
82 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryRAW",
"",hltTauDQMProcess),
83 DQMFolder = cms.untracked.string(
'TightPFTau'),
86 ConfigType = cms.untracked.string(
"LitePath"),
87 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryAOD",
"",hltTauDQMProcess),
88 DQMFolder = cms.untracked.string(
'Summary'),
91 ConfigType = cms.untracked.string(
"L1"),
92 DQMFolder = cms.untracked.string(
'L1'),
93 L1Taus = cms.InputTag(
"hltL1extraParticles",
"Tau"),
94 L1Jets = cms.InputTag(
"hltL1extraParticles",
"Central"),
95 L1Electrons = cms.InputTag(
"hltL1extraParticles",
"Isolated"),
96 L1Muons = cms.InputTag(
"hltL1extraParticles"),
100 doMatching = cms.untracked.bool(
True),
101 TriggerEventObject = cms.untracked.InputTag(
"hltTriggerSummaryAOD",
"",hltTauDQMProcess),
102 matchFilters = cms.untracked.VPSet(
104 AutomaticFilterName = cms.untracked.string(
'Ele.+?Tau'),
105 matchObjectID = cms.untracked.int32(11),
106 matchObjectMinPt = cms.untracked.double(10),
112 hltMonTauReco =cms.Sequence(hltTauMonitor+hltTauElectronMonitor)