8 jetMETAnalyzer = cms.EDAnalyzer(
"JetMETAnalyzer",
13 OutputMEsInRootFile = cms.bool(
False),
14 OutputFileName = cms.string(
'jetMETMonitoring.root'),
19 highPtJetTrigger = cms.PSet(
20 andOr = cms.bool(
False ),
21 hltInputTag = cms.InputTag(
"TriggerResults::HLT" ),
22 hltDBKey = cms.string(
'jetmet_highptjet' ),
23 hltPaths = cms.vstring(
'HLT_Jet300_v1',
'HLT_Jet300_v2',
'HLT_Jet300_v3',
'HLT_Jet300_v4',
'HLT_Jet300_v5' ),
24 andOrHlt = cms.bool(
True ),
25 errorReplyHlt = cms.bool(
False ),
27 lowPtJetTrigger = cms.PSet(
28 andOr = cms.bool(
False ),
29 hltInputTag = cms.InputTag(
"TriggerResults::HLT" ),
30 hltDBKey = cms.string(
'jetmet_lowptjet' ),
31 hltPaths = cms.vstring(
'HLT_Jet80_v1',
'HLT_Jet80_v2',
'HLT_Jet80_v3',
'HLT_Jet80_v4',
'HLT_Jet80_v5' ),
32 andOrHlt = cms.bool(
True ),
33 errorReplyHlt = cms.bool(
False ),
36 TriggerResultsLabel = cms.InputTag(
"TriggerResults::HLT"),
37 processname = cms.string(
"HLT"),
42 DoPFJetAnalysis = cms.untracked.bool(
False),
43 DoPFJetCleaning = cms.untracked.bool(
True),
45 DoJPTJetAnalysis = cms.untracked.bool(
False),
46 DoJPTJetCleaning = cms.untracked.bool(
True),
48 DoJetAnalysis = cms.untracked.bool(
True),
49 DoJetCleaning = cms.untracked.bool(
True),
50 DoIterativeCone = cms.untracked.bool(
False),
51 DoSisCone = cms.untracked.bool(
False),
53 DoJetPtAnalysis = cms.untracked.bool(
False),
54 DoJetPtCleaning = cms.untracked.bool(
False),
55 DoDiJetSelection = cms.untracked.bool(
True),
57 PFJetsCollectionLabel = cms.InputTag(
"ak5PFJets"),
58 JPTJetsCollectionLabel = cms.InputTag(
"JetPlusTrackZSPCorJetAntiKt5"),
59 SCJetsCollectionLabel = cms.InputTag(
"sisCone5CaloJets"),
60 AKJetsCollectionLabel = cms.InputTag(
"ak5CaloJets"),
61 ICJetsCollectionLabel = cms.InputTag(
"iterativeCone5CaloJets"),
66 DoCaloMETAnalysis = cms.untracked.bool(
True),
67 DoTcMETAnalysis = cms.untracked.bool(
True),
68 DoMuCorrMETAnalysis = cms.untracked.bool(
True),
69 DoPfMETAnalysis = cms.untracked.bool(
True),
70 DoHTMHTAnalysis = cms.untracked.bool(
True),
75 LSBegin = cms.int32(0),
76 LSEnd = cms.int32(-1),
79 CleaningParameters = cleaningParameters.clone(),
84 caloMETAnalysis = metDQMParameters.clone(
85 allHist = cms.bool(
True)
91 caloMETNoHFAnalysis = metDQMParameters.clone(
92 METCollectionLabel = cms.InputTag(
"metNoHF"),
93 Source = cms.string(
"CaloMETNoHF")
99 caloMETHOAnalysis = metDQMParameters.clone(
100 METCollectionLabel = cms.InputTag(
"metHO"),
101 Source = cms.string(
"CaloMETHO"),
102 DetectorTypes = cms.untracked.string(
"ecal:hbhe:hf:ho"),
104 Filter = cms.untracked.bool(
True)
110 caloMETNoHFHOAnalysis = metDQMParameters.clone(
111 METCollectionLabel = cms.InputTag(
"metNoHFHO"),
112 Source = cms.string(
"CaloMETNoHFHO"),
113 DCSFilter = cms.PSet(
114 DetectorTypes = cms.untracked.string(
"ecal:hbhe:hf:ho"),
116 Filter = cms.untracked.bool(
True)
123 pfMETAnalysis = metDQMParameters.clone(
124 METCollectionLabel = cms.InputTag(
"pfMet"),
125 Source = cms.string(
"PfMET"),
126 PfJetCollectionLabel = cms.InputTag(
"iterativeCone5PFJets"),
127 PFCandidates = cms.InputTag(
"particleFlow"),
128 DCSFilter = cms.PSet(
129 DetectorTypes = cms.untracked.string(
"ecal:hbhe:hf:pixel:sistrip:es:muon"),
131 Filter = cms.untracked.bool(
True)
138 tcMETAnalysis = metDQMParameters.clone(
139 METCollectionLabel = cms.InputTag(
"tcMet"),
140 Source = cms.string(
"TcMET"),
141 InputTrackLabel = cms.InputTag(
"generalTracks"),
142 InputMuonLabel = cms.InputTag(
"muons"),
143 InputElectronLabel = cms.InputTag(
"gsfElectrons"),
144 InputBeamSpotLabel = cms.InputTag(
"offlineBeamSpot"),
145 DCSFilter = cms.PSet(
146 DetectorTypes = cms.untracked.string(
"ecal:hbhe:hf:pixel:sistrip:es:muon"),
148 Filter = cms.untracked.bool(
True)
155 mucorrMETAnalysis = metDQMParameters.clone(
156 METCollectionLabel = cms.InputTag(
"corMetGlobalMuons"),
157 Source = cms.string(
"MuCorrMET"),
158 InputBeamSpotLabel = cms.InputTag(
"offlineBeamSpot"),
159 DCSFilter = cms.PSet(
160 DetectorTypes = cms.untracked.string(
"ecal:hbhe:hf:pixel:sistrip:muon"),
162 Filter = cms.untracked.bool(
True)
169 HTMHTAnalysis = cms.PSet(
170 verbose = cms.int32(0),
171 printOut = cms.int32(0),
172 JetCollectionForHTMHTLabel = cms.InputTag(
"iterativeCone5CaloJets"),
173 FolderName = cms.untracked.string(
"JetMET/MET/"),
174 Source = cms.string(
"HTMHT"),
175 HLTPathsJetMB = cms.vstring(),
176 ptThreshold = cms.double(20.)
182 jetAnalysis = jetDQMParameters.clone(),
187 CleanedjetAnalysis = cleanedJetDQMParameters.clone(),
192 DijetAnalysis = cleanedJetDQMParameters.clone(
193 makedijetselection = cms.int32(1),
194 ptThreshold = cms.double(8.),
195 fillJIDPassFrac = cms.int32(1)
201 PtAnalysis = jetDQMParameters.clone(),
206 CleanedPtAnalysis = cleanedJetDQMParameters.clone(),
211 pfJetAnalysis = jetDQMParameters.clone(
212 ptThreshold = cms.double(10.),
213 TightCHFMin = cms.double(0.0),
214 TightNHFMax = cms.double(1.0),
215 TightCEFMax = cms.double(1.0),
216 TightNEFMax = cms.double(1.0),
217 LooseCHFMin = cms.double(0.0),
218 LooseNHFMax = cms.double(0.9),
219 LooseCEFMax = cms.double(1.0),
220 LooseNEFMax = cms.double(0.9),
221 ThisCHFMin = cms.double(-999.),
222 ThisNHFMax = cms.double(999.),
223 ThisCEFMax = cms.double(999.),
224 ThisNEFMax = cms.double(999.)
230 CleanedpfJetAnalysis = cleanedJetDQMParameters.clone(
231 ptThreshold = cms.double(3.)
237 JPTJetAnalysis = jptDQMParameters.clone(
243 CleanedJPTJetAnalysis = cleanedjptDQMParameters.clone(
249 DCSFilterCalo = cms.PSet(
250 DetectorTypes = cms.untracked.string(
"ecal:hbhe:hf"),
252 Filter = cms.untracked.bool(
True)
254 DCSFilterPF = cms.PSet(
255 DetectorTypes = cms.untracked.string(
"ecal:hbhe:hf:pixel:sistrip:es:muon"),
257 Filter = cms.untracked.bool(
True)
259 DCSFilterJPT = cms.PSet(
260 DetectorTypes = cms.untracked.string(
"ecal:hbhe:hf:pixel:sistrip:es:muon"),
262 Filter = cms.untracked.bool(
True)