CMS 3D CMS Logo

ALCARECOTkAlDQM_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
3 import DQMOffline.Alignment.TkAlCaRecoMonitor_cfi
4 import DQMOffline.Alignment.DiMuonVertexMonitor_cfi
5 import DQMOffline.Alignment.DiMuonMassBiasMonitor_cfi
6 
7 #Below all DQM modules for TrackerAlignment AlCaRecos are instantiated.
8 
11 __selectionName = 'TkAlZMuMu'
12 ALCARECOTkAlZMuMuTrackingDQM = DQM.TrackingMonitor.TrackingMonitor_cfi.TrackMon.clone(
13 #names and desigantions
14  TrackProducer = 'ALCARECO'+__selectionName,
15  AlgoName = 'ALCARECO'+__selectionName,
16  FolderName = "AlCaReco/"+__selectionName,
17  MeasurementState = "default",
18  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
19  doSeedParameterHistos = False,
20 # Margins and settings
21  TkSizeBin = 6,
22  TkSizeMin = -0.5,
23  TkSizeMax = 5.5,
24  TrackPtBin = 150,
25  TrackPtMin = 0,
26  TrackPtMax = 150,
27 #choose histos from TrackingMonitor
28  doAllPlots = True
29 )
30 
31 ALCARECOTkAlZMuMuTkAlDQM = DQMOffline.Alignment.TkAlCaRecoMonitor_cfi.TkAlCaRecoMonitor.clone(
32 #names and desigantions
33  TrackProducer = 'ALCARECO'+__selectionName,
34  AlgoName = 'ALCARECO'+__selectionName,
35  FolderName = "AlCaReco/"+__selectionName,
36 # margins and settings
37  runsOnReco = True,
38  fillInvariantMass = True,
39  MassBin = 300,
40  MassMin = 50.0,
41  MassMax = 150.0,
42  SumChargeBin = 11,
43  SumChargeMin = -5.5,
44  SumChargeMax = 5.5,
45  TrackPtBin= 150,
46  TrackPtMin = 0.0,
47  TrackPtMax = 150.0
48 )
49 
50 #from DQM.HLTEvF.HLTMonBitSummary_cfi import hltMonBitSummary
51 from Alignment.CommonAlignmentProducer.ALCARECOTkAlZMuMu_cff import ALCARECOTkAlZMuMuHLT
52 #ALCARECOTkAlZMuMuHLTDQM = hltMonBitSummary.clone(
53 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
54 # histLabel = __selectionName,
55 # HLTPaths = ["HLT_.*Mu.*"],
56 # eventSetupPathsKey = ALCARECOTkAlZMuMuHLT.eventSetupPathsKey.value()
57 #)
58 
59 #ALCARECOTkAlZMuMuDQM = cms.Sequence( ALCARECOTkAlZMuMuTrackingDQM + ALCARECOTkAlZMuMuTkAlDQM + ALCARECOTkAlZMuMuHLTDQM )
60 ALCARECOTkAlZMuMuDQM = cms.Sequence( ALCARECOTkAlZMuMuTrackingDQM + ALCARECOTkAlZMuMuTkAlDQM )
61 
62 
65 __selectionName = 'TkAlDiMuonAndVertex'
66 __trackCollName = 'TkAlDiMuon'
67 
68 ALCARECOTkAlDiMuonAndVertexTkAlDQM = DQMOffline.Alignment.TkAlCaRecoMonitor_cfi.TkAlCaRecoMonitor.clone(
69 #names and desigantions
70  TrackProducer = 'ALCARECO'+__trackCollName,
71  AlgoName = 'ALCARECO'+__trackCollName,
72  FolderName = "AlCaReco/"+__selectionName,
73 # margins and settings
74  runsOnReco = True,
75  fillInvariantMass = True,
76  MassBin = 300,
77  MassMin = 50.0,
78  MassMax = 150.0,
79  SumChargeBin = 11,
80  SumChargeMin = -5.5,
81  SumChargeMax = 5.5,
82  TrackPtBin= 150,
83  TrackPtMin = 0.0,
84  TrackPtMax = 150.0
85 )
86 
87 ALCARECOTkAlDiMuonAndVertexVtxDQM = DQMOffline.Alignment.DiMuonVertexMonitor_cfi.DiMuonVertexMonitor.clone(
88  muonTracks = 'ALCARECO'+__trackCollName,
89  vertices = 'offlinePrimaryVertices',
90  FolderName = "AlCaReco/"+__selectionName,
91  maxSVdist = 50
92 )
93 
94 ALCARECOTkAlDiMuonMassBiasDQM = DQMOffline.Alignment.DiMuonMassBiasMonitor_cfi.DiMuonMassBiasMonitor.clone(
95  muonTracks = 'ALCARECO'+__trackCollName,
96  FolderName = "AlCaReco/"+__selectionName
97 )
98 
99 ALCARECOTkAlDiMuonAndVertexDQM = cms.Sequence(ALCARECOTkAlDiMuonAndVertexTkAlDQM + ALCARECOTkAlDiMuonAndVertexVtxDQM + ALCARECOTkAlDiMuonMassBiasDQM)
100 
101 
104 __selectionName = 'TkAlZMuMuHI'
105 ALCARECOTkAlZMuMuHITrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
106 #names and desigantions
107  TrackProducer = 'ALCARECO'+__selectionName,
108  AlgoName = 'ALCARECO'+__selectionName,
109  FolderName = "AlCaReco/"+__selectionName,
110  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
111  allTrackProducer = "hiGeneralTracks" ,
112  primaryVertex = 'hiSelectedVertex'
113 )
114 
115 ALCARECOTkAlZMuMuHITkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
116 #names and desigantions
117  TrackProducer = 'ALCARECO'+__selectionName,
118  AlgoName = 'ALCARECO'+__selectionName,
119  FolderName = "AlCaReco/"+__selectionName,
120  ReferenceTrackProducer= "hiGeneralTracks",
121  CaloJetCollection= "iterativeConePu5CaloJets"
122 )
123 
124 from Alignment.CommonAlignmentProducer.ALCARECOTkAlZMuMuHI_cff import ALCARECOTkAlZMuMuHIHLT
125 #ALCARECOTkAlZMuMuHLTDQM = hltMonBitSummary.clone(
126 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
127 # histLabel = __selectionName,
128 # HLTPaths = ["HLT_.*Mu.*"],
129 # eventSetupPathsKey = ALCARECOTkAlZMuMuHLT.eventSetupPathsKey.value()
130 #)
131 
132 #ALCARECOTkAlZMuMuDQM = cms.Sequence( ALCARECOTkAlZMuMuTrackingDQM + ALCARECOTkAlZMuMuTkAlDQM + ALCARECOTkAlZMuMuHLTDQM)
133 ALCARECOTkAlZMuMuHIDQM = cms.Sequence( ALCARECOTkAlZMuMuHITrackingDQM + ALCARECOTkAlZMuMuHITkAlDQM )
134 
135 
138 __selectionName = 'TkAlZMuMuPA'
139 ALCARECOTkAlZMuMuPATrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
140  #names and desigantions
141  TrackProducer = 'ALCARECO'+__selectionName,
142  AlgoName = 'ALCARECO'+__selectionName,
143  FolderName = "AlCaReco/"+__selectionName,
144  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot"
145 )
146 
147 ALCARECOTkAlZMuMuPATkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
148  #names and desigantions
149  TrackProducer = 'ALCARECO'+__selectionName,
150  AlgoName = 'ALCARECO'+__selectionName,
151  FolderName = "AlCaReco/"+__selectionName
152 )
153 
154 from Alignment.CommonAlignmentProducer.ALCARECOTkAlZMuMuPA_cff import ALCARECOTkAlZMuMuPAHLT
155 #ALCARECOTkAlZMuMuHLTDQM = hltMonBitSummary.clone(
156 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
157 # histLabel = __selectionName,
158 # HLTPaths = ["HLT_.*Mu.*"],
159 # eventSetupPathsKey = ALCARECOTkAlZMuMuHLT.eventSetupPathsKey.value()
160 #)
161 
162 #ALCARECOTkAlZMuMuDQM = cms.Sequence( ALCARECOTkAlZMuMuTrackingDQM + ALCARECOTkAlZMuMuTkAlDQM + ALCARECOTkAlZMuMuHLTDQM)
163 ALCARECOTkAlZMuMuPADQM = cms.Sequence( ALCARECOTkAlZMuMuPATrackingDQM + ALCARECOTkAlZMuMuPATkAlDQM )
164 
165 
168 __selectionName = 'TkAlJpsiMuMu'
169 ALCARECOTkAlJpsiMuMuTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
170  #names and desigantions
171  TrackProducer = 'ALCARECO'+__selectionName,
172  AlgoName = 'ALCARECO'+__selectionName,
173  FolderName = "AlCaReco/"+__selectionName,
174  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
175  # margins and settings
176  TrackPtMax = 50
177 )
178 ALCARECOTkAlJpsiMuMuTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
179  #names and desigantions
180  TrackProducer = 'ALCARECO'+__selectionName,
181  AlgoName = 'ALCARECO'+__selectionName,
182  FolderName = "AlCaReco/"+__selectionName,
183  # margins and settings
184  MassMin = 2.5,
185  MassMax = 4.0,
186  TrackPtMax = 50
187 )
188 
189 
190 from Alignment.CommonAlignmentProducer.ALCARECOTkAlJpsiMuMu_cff import ALCARECOTkAlJpsiMuMuHLT
191 #ALCARECOTkAlJpsiMuMuHLTDQM = hltMonBitSummary.clone(
192 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
193 # histLabel = __selectionName,
194 # HLTPaths = ["HLT_.*Mu.*"],
195 # eventSetupPathsKey = ALCARECOTkAlJpsiMuMuHLT.eventSetupPathsKey.value()
196 #)
197 
198 #ALCARECOTkAlJpsiMuMuDQM = cms.Sequence( ALCARECOTkAlJpsiMuMuTrackingDQM + ALCARECOTkAlJpsiMuMuTkAlDQM + ALCARECOTkAlJpsiMuMuHLTDQM)
199 
200 ALCARECOTkAlJpsiMuMuVtxDQM = DQMOffline.Alignment.DiMuonVertexMonitor_cfi.DiMuonVertexMonitor.clone(
201  muonTracks = 'ALCARECO'+__selectionName,
202  decayMotherName = "J/#psi",
203  vertices = 'offlinePrimaryVertices',
204  FolderName = "AlCaReco/"+__selectionName,
205  maxSVdist = 50
206 )
207 
208 ALCARECOTkAlJpsiMassBiasDQM = DQMOffline.Alignment.DiMuonMassBiasMonitor_cfi.DiMuonMassBiasMonitor.clone(
209  muonTracks = 'ALCARECO'+__selectionName,
210  FolderName = "AlCaReco/"+__selectionName,
211  decayMotherName = 'J/#psi',
212  DiMuMassConfig = dict(ymin = 2.7 ,ymax = 3.4))
213 
214 ALCARECOTkAlJpsiMuMuDQM = cms.Sequence( ALCARECOTkAlJpsiMuMuTrackingDQM + ALCARECOTkAlJpsiMuMuTkAlDQM + ALCARECOTkAlJpsiMuMuVtxDQM + ALCARECOTkAlJpsiMassBiasDQM)
215 
216 
219 __selectionName = 'TkAlJpsiMuMuHI'
220 ALCARECOTkAlJpsiMuMuHITrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
221  #names and desigantions
222  TrackProducer = 'ALCARECO'+__selectionName,
223  AlgoName = 'ALCARECO'+__selectionName,
224  FolderName = "AlCaReco/"+__selectionName,
225  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
226  allTrackProducer = "hiGeneralTracks",
227  primaryVertex = 'hiSelectedVertex',
228  # margins and settings
229  TrackPtMax = 50
230 )
231 
232 ALCARECOTkAlJpsiMuMuHITkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
233 #names and desigantions
234  TrackProducer = 'ALCARECO'+__selectionName,
235  AlgoName = 'ALCARECO'+__selectionName,
236  FolderName = "AlCaReco/"+__selectionName,
237  ReferenceTrackProducer= "hiGeneralTracks",
238  CaloJetCollection= "iterativeConePu5CaloJets",
239 # margins and settings
240  MassMin = 2.5,
241  MassMax = 4.0,
242  TrackPtMax = 50
243 )
244 
245 from Alignment.CommonAlignmentProducer.ALCARECOTkAlJpsiMuMuHI_cff import ALCARECOTkAlJpsiMuMuHIHLT
246 #ALCARECOTkAlJpsiMuMuHLTDQM = hltMonBitSummary.clone(
247 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
248 # histLabel = __selectionName,
249 # HLTPaths = ["HLT_.*Mu.*"],
250 # eventSetupPathsKey = ALCARECOTkAlJpsiMuMuHLT.eventSetupPathsKey.value()
251 #)
252 
253 #ALCARECOTkAlJpsiMuMuDQM = cms.Sequence( ALCARECOTkAlJpsiMuMuTrackingDQM + ALCARECOTkAlJpsiMuMuTkAlDQM + ALCARECOTkAlJpsiMuMuHLTDQM)
254 ALCARECOTkAlJpsiMuMuHIDQM = cms.Sequence( ALCARECOTkAlJpsiMuMuHITrackingDQM + ALCARECOTkAlJpsiMuMuHITkAlDQM )
255 
256 
259 __selectionName = 'TkAlUpsilonMuMu'
260 ALCARECOTkAlUpsilonMuMuTrackingDQM = ALCARECOTkAlJpsiMuMuTrackingDQM.clone(
261 #names and desigantions
262  TrackProducer = 'ALCARECO'+__selectionName,
263  AlgoName = 'ALCARECO'+__selectionName,
264  FolderName = "AlCaReco/"+__selectionName,
265  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot"
266 )
267 
268 ALCARECOTkAlUpsilonMuMuTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
269 #names and desigantions
270  TrackProducer = 'ALCARECO'+__selectionName,
271  AlgoName = 'ALCARECO'+__selectionName,
272  FolderName = "AlCaReco/"+__selectionName,
273 # margins and settings
274  MassMin = 8.,
275  MassMax = 10,
276  TrackPtMax = 50
277 )
278 
279 from Alignment.CommonAlignmentProducer.ALCARECOTkAlUpsilonMuMu_cff import ALCARECOTkAlUpsilonMuMuHLT
280 #ALCARECOTkAlUpsilonMuMuHLTDQM = hltMonBitSummary.clone(
281 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
282 # histLabel = __selectionName,
283 # HLTPaths = ["HLT_.*Mu.*"],
284 # eventSetupPathsKey = ALCARECOTkAlUpsilonMuMuHLT.eventSetupPathsKey.value()
285 #)
286 
287 #ALCARECOTkAlUpsilonMuMuDQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuTrackingDQM + ALCARECOTkAlUpsilonMuMuTkAlDQM + ALCARECOTkAlUpsilonMuMuHLTDQM)
288 
289 ALCARECOTkAlUpsilonMuMuVtxDQM = DQMOffline.Alignment.DiMuonVertexMonitor_cfi.DiMuonVertexMonitor.clone(
290  muonTracks = 'ALCARECO'+__selectionName,
291  decayMotherName = "#Upsilon",
292  vertices = 'offlinePrimaryVertices',
293  FolderName = "AlCaReco/"+__selectionName,
294  maxSVdist = 50
295 )
296 
297 ALCARECOTkAlUpsilonMassBiasDQM = DQMOffline.Alignment.DiMuonMassBiasMonitor_cfi.DiMuonMassBiasMonitor.clone(
298  muonTracks = 'ALCARECO'+__selectionName,
299  FolderName = "AlCaReco/"+__selectionName,
300  decayMotherName = '#Upsilon',
301  DiMuMassConfig = dict(ymin = 8.9 ,ymax = 9.9))
302 
303 ALCARECOTkAlUpsilonMuMuDQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuTrackingDQM + ALCARECOTkAlUpsilonMuMuTkAlDQM + ALCARECOTkAlUpsilonMuMuVtxDQM + ALCARECOTkAlUpsilonMassBiasDQM)
304 
305 
308 __selectionName = 'TkAlUpsilonMuMuHI'
309 ALCARECOTkAlUpsilonMuMuHITrackingDQM = ALCARECOTkAlJpsiMuMuHITrackingDQM.clone(
310  #names and desigantions
311  TrackProducer = 'ALCARECO'+__selectionName,
312  AlgoName = 'ALCARECO'+__selectionName,
313  FolderName = "AlCaReco/"+__selectionName,
314  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
315  allTrackProducer = "hiGeneralTracks",
316  primaryVertex = 'hiSelectedVertex',
317  # margins and settings
318  TrackPtMax = 50
319 )
320 
321 ALCARECOTkAlUpsilonMuMuHITkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
322  #names and desigantions
323  TrackProducer = 'ALCARECO'+__selectionName,
324  AlgoName = 'ALCARECO'+__selectionName,
325  FolderName = "AlCaReco/"+__selectionName,
326  ReferenceTrackProducer= "hiGeneralTracks",
327  CaloJetCollection= "iterativeConePu5CaloJets",
328  # margins and settings
329  MassMin = 8.,
330  MassMax = 10,
331  TrackPtMax = 50
332 )
333 
334 from Alignment.CommonAlignmentProducer.ALCARECOTkAlUpsilonMuMuHI_cff import ALCARECOTkAlUpsilonMuMuHIHLT
335 #ALCARECOTkAlUpsilonMuMuHLTDQM = hltMonBitSummary.clone(
336 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
337 # histLabel = __selectionName,
338 # HLTPaths = ["HLT_.*Mu.*"],
339 # eventSetupPathsKey = ALCARECOTkAlUpsilonMuMuHLT.eventSetupPathsKey.value()
340 #)
341 
342 #ALCARECOTkAlUpsilonMuMuDQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuTrackingDQM + ALCARECOTkAlUpsilonMuMuTkAlDQM + ALCARECOTkAlUpsilonMuMuHLTDQM)
343 ALCARECOTkAlUpsilonMuMuHIDQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuHITrackingDQM + ALCARECOTkAlUpsilonMuMuHITkAlDQM )
344 
345 
348 __selectionName = 'TkAlUpsilonMuMuPA'
349 ALCARECOTkAlUpsilonMuMuPATrackingDQM = ALCARECOTkAlUpsilonMuMuTrackingDQM.clone(
350  #names and desigantions
351  TrackProducer = 'ALCARECO'+__selectionName,
352  AlgoName = 'ALCARECO'+__selectionName,
353  FolderName = "AlCaReco/"+__selectionName,
354  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
355  # margins and settings
356  TrackPtMax = 50
357 )
358 
359 ALCARECOTkAlUpsilonMuMuPATkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
360  #names and desigantions
361  TrackProducer = 'ALCARECO'+__selectionName,
362  AlgoName = 'ALCARECO'+__selectionName,
363  FolderName = "AlCaReco/"+__selectionName,
364  # margins and settings
365  MassMin = 8.,
366  MassMax = 10,
367  TrackPtMax = 50
368 )
369 
370 from Alignment.CommonAlignmentProducer.ALCARECOTkAlUpsilonMuMuPA_cff import ALCARECOTkAlUpsilonMuMuPAHLT
371 #ALCARECOTkAlUpsilonMuMuHLTDQM = hltMonBitSummary.clone(
372 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
373 # histLabel = __selectionName,
374 # HLTPaths = ["HLT_.*Mu.*"],
375 # eventSetupPathsKey = ALCARECOTkAlUpsilonMuMuHLT.eventSetupPathsKey.value()
376 #)
377 
378 #ALCARECOTkAlUpsilonMuMuDQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuTrackingDQM + ALCARECOTkAlUpsilonMuMuTkAlDQM + ALCARECOTkAlUpsilonMuMuHLTDQM)
379 ALCARECOTkAlUpsilonMuMuPADQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuPATrackingDQM + ALCARECOTkAlUpsilonMuMuPATkAlDQM )
380 
381 
384 __selectionName = 'TkAlBeamHalo'
385 ALCARECOTkAlBeamHaloTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
386  #names and desigantions
387  TrackProducer = 'ALCARECO'+__selectionName,
388  AlgoName = 'ALCARECO'+__selectionName,
389  FolderName = "AlCaReco/"+__selectionName,
390  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot"
391 )
392 
393 # no BeamHalo HLT bits yet
394 #from Alignment.CommonAlignmentProducer.ALCARECOTkAlBeamHalo_cff import ALCARECOTkAlBeamHaloHLT
395 #ALCARECOTkAlBeamHaloHLTDQM = hltMonBitSummary.clone(
396 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
397 # histLabel = __selectionName,
398 # HLTPaths = ["HLT_.*L1.*"],
399 # eventSetupPathsKey = ALCARECOTkAlBeamHaloHLT.eventSetupPathsKey.value()
400 #)
401 
402 ALCARECOTkAlBeamHaloDQM = cms.Sequence( ALCARECOTkAlBeamHaloTrackingDQM
403 #+ ALCARECOTkAlBeamHaloHLTDQM
404 )
405 
406 
409 __selectionName = 'TkAlMinBias'
410 ALCARECOTkAlMinBiasTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
411  #names and desigantions
412  TrackProducer = 'ALCARECO'+__selectionName,
413  AlgoName = 'ALCARECO'+__selectionName,
414  FolderName = "AlCaReco/"+__selectionName,
415  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
416  # margins and settings
417  TkSizeBin = 71,
418  TkSizeMin = -0.5,
419  TkSizeMax = 70.5,
420  TrackPtMax = 30
421 )
422 
423 ALCARECOTkAlMinBiasTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
424  #names and desigantions
425  TrackProducer = 'ALCARECO'+__selectionName,
426  AlgoName = 'ALCARECO'+__selectionName,
427  FolderName = "AlCaReco/"+__selectionName,
428  # margins and settings
429  fillInvariantMass = False,
430  TrackPtMax = 30,
431  SumChargeBin = 101,
432  SumChargeMin = -50.5,
433  SumChargeMax = 50.5
434 )
435 
436 from Alignment.CommonAlignmentProducer.ALCARECOTkAlMinBias_cff import ALCARECOTkAlMinBiasNOTHLT
437 #ALCARECOTkAlMinBiasNOTHLTDQM = hltMonBitSummary.clone(
438 # directory = "AlCaReco/"+__selectionName+"/HLTSummaryNOT",
439 # histLabel = __selectionName,
440 # HLTPaths = ["HLT_.*L1.*"],
441 # eventSetupPathsKey = ALCARECOTkAlMinBiasNOTHLT.eventSetupPathsKey.value()
442 #)
443 
444 from Alignment.CommonAlignmentProducer.ALCARECOTkAlMinBias_cff import ALCARECOTkAlMinBiasHLT
445 #ALCARECOTkAlMinBiasHLTDQM = hltMonBitSummary.clone(
446 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
447 # histLabel = __selectionName,
448 # HLTPaths = [],
449 # eventSetupPathsKey = ALCARECOTkAlMinBiasHLT.eventSetupPathsKey.value()
450 #)
451 
452 #ALCARECOTkAlMinBiasDQM = cms.Sequence( ALCARECOTkAlMinBiasTrackingDQM + ALCARECOTkAlMinBiasTkAlDQM+ALCARECOTkAlMinBiasHLTDQM+ALCARECOTkAlMinBiasNOTHLTDQM)
453 ALCARECOTkAlMinBiasDQM = cms.Sequence( ALCARECOTkAlMinBiasTrackingDQM + ALCARECOTkAlMinBiasTkAlDQM )
454 
455 
458 __selectionName = 'TkAlJetHT'
459 ALCARECOTkAlJetHTTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
460  #names and desigantions
461  TrackProducer = 'ALCARECO'+__selectionName,
462  AlgoName = 'ALCARECO'+__selectionName,
463  FolderName = "AlCaReco/"+__selectionName,
464  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
465  # margins and settings
466  TkSizeBin = 71,
467  TkSizeMin = -0.5,
468  TkSizeMax = 70.5,
469  TrackPtMax = 30
470 )
471 
472 ALCARECOTkAlJetHTTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
473  #names and desigantions
474  TrackProducer = 'ALCARECO'+__selectionName,
475  AlgoName = 'ALCARECO'+__selectionName,
476  FolderName = "AlCaReco/"+__selectionName,
477  # margins and settings
478  fillInvariantMass = False,
479  TrackPtMax = 30,
480  SumChargeBin = 101,
481  SumChargeMin = -50.5,
482  SumChargeMax = 50.5
483 )
484 
485 ALCARECOTkAlJetHTDQM = cms.Sequence( ALCARECOTkAlJetHTTrackingDQM + ALCARECOTkAlJetHTTkAlDQM)
486 
487 
490 __selectionName = 'TkAlMinBiasHI'
491 ALCARECOTkAlMinBiasHITrackingDQM = ALCARECOTkAlMinBiasTrackingDQM.clone(
492  #names and desigantions
493  TrackProducer = 'ALCARECO'+__selectionName,
494  AlgoName = 'ALCARECO'+__selectionName,
495  FolderName = "AlCaReco/"+__selectionName,
496  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
497  primaryVertex = "hiSelectedVertex",
498  allTrackProducer = "hiGeneralTracks",
499  # margins and settings
500  TkSizeBin = 71,
501  TkSizeMin = -0.5,
502  TkSizeMax = 70.5,
503  TrackPtMax = 30
504 )
505 
506 ALCARECOTkAlMinBiasHITkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
507  #names and desigantions
508  TrackProducer = 'ALCARECO'+__selectionName,
509  ReferenceTrackProducer = 'hiGeneralTracks',
510  CaloJetCollection = 'iterativeConePu5CaloJets',
511  AlgoName = 'ALCARECO'+__selectionName,
512  FolderName = "AlCaReco/"+__selectionName,
513  # margins and settings
514  fillInvariantMass = False,
515  TrackPtMax = 30,
516  SumChargeBin = 101,
517  SumChargeMin = -50.5,
518  SumChargeMax = 50.5
519 )
520 
521 from Alignment.CommonAlignmentProducer.ALCARECOTkAlMinBiasHI_cff import ALCARECOTkAlMinBiasHIHLT
522 #ALCARECOTkAlMinBiasHIHLTDQM = hltMonBitSummary.clone(
523 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
524 # histLabel = __selectionName,
525 # HLTPaths = [],
526 # eventSetupPathsKey = ALCARECOTkAlMinBiasHIHLT.eventSetupPathsKey.value()
527 # )
528 
529 #ALCARECOTkAlMinBiasHIDQM = cms.Sequence( ALCARECOTkAlMinBiasHITrackingDQM + ALCARECOTkAlMinBiasHITkAlDQM+ALCARECOTkAlMinBiasHIHLTDQM)
530 ALCARECOTkAlMinBiasHIDQM = cms.Sequence( ALCARECOTkAlMinBiasHITrackingDQM + ALCARECOTkAlMinBiasHITkAlDQM )
531 
532 
533 
536 __selectionName = 'TkAlMuonIsolated'
537 ALCARECOTkAlMuonIsolatedTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
538  #names and desigantions
539  TrackProducer = 'ALCARECO'+__selectionName,
540  AlgoName = 'ALCARECO'+__selectionName,
541  FolderName = "AlCaReco/"+__selectionName,
542  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
543  # margins and settings
544  TkSizeBin = 16,
545  TkSizeMin = -0.5,
546  TkSizeMax = 15.5
547 )
548 ALCARECOTkAlMuonIsolatedTkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
549  TrackProducer = 'ALCARECO'+__selectionName,
550  AlgoName = 'ALCARECO'+__selectionName,
551  FolderName = "AlCaReco/"+__selectionName
552 )
553 
554 from Alignment.CommonAlignmentProducer.ALCARECOTkAlMuonIsolated_cff import ALCARECOTkAlMuonIsolatedHLT
555 #ALCARECOTkAlMuonIsolatedHLTDQM = hltMonBitSummary.clone(
556 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
557 # histLabel = __selectionName,
558 # HLTPaths = ["HLT_.*L1.*"],
559 # eventSetupPathsKey = ALCARECOTkAlMuonIsolatedHLT.eventSetupPathsKey.value()
560 #)
561 
562 #ALCARECOTkAlMuonIsolatedDQM = cms.Sequence( ALCARECOTkAlMuonIsolatedTrackingDQM + ALCARECOTkAlMuonIsolatedTkAlDQM+ALCARECOTkAlMuonIsolatedHLTDQM)
563 ALCARECOTkAlMuonIsolatedDQM = cms.Sequence( ALCARECOTkAlMuonIsolatedTrackingDQM + ALCARECOTkAlMuonIsolatedTkAlDQM )
564 
565 
568 __selectionName = 'TkAlMuonIsolatedHI'
569 ALCARECOTkAlMuonIsolatedHITrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
570  #names and desigantions
571  TrackProducer = 'ALCARECO'+__selectionName,
572  AlgoName = 'ALCARECO'+__selectionName,
573  FolderName = "AlCaReco/"+__selectionName,
574  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
575  allTrackProducer = "hiGeneralTracks",
576  primaryVertex = 'hiSelectedVertex',
577  # margins and settings
578  TkSizeBin = 16,
579  TkSizeMin = -0.5,
580  TkSizeMax = 15.5
581 )
582 ALCARECOTkAlMuonIsolatedHITkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
583  TrackProducer = 'ALCARECO'+__selectionName,
584  AlgoName = 'ALCARECO'+__selectionName,
585  FolderName = "AlCaReco/"+__selectionName,
586  ReferenceTrackProducer= "hiGeneralTracks",
587  CaloJetCollection= "iterativeConePu5CaloJets"
588 )
589 
590 from Alignment.CommonAlignmentProducer.ALCARECOTkAlMuonIsolatedHI_cff import ALCARECOTkAlMuonIsolatedHIHLT
591 #ALCARECOTkAlMuonIsolatedHIHLTDQM = hltMonBitSummary.clone(
592 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
593 # histLabel = __selectionName,
594 # HLTPaths = ["HLT_.*L1.*"],
595 # eventSetupPathsKey = ALCARECOTkAlMuonIsolatedHIHLT.eventSetupPathsKey.value()
596 #)
597 
598 #ALCARECOTkAlMuonIsolatedHIDQM = cms.Sequence( ALCARECOTkAlMuonIsolatedHITrackingDQM + ALCARECOTkAlMuonIsolatedHITkAlDQM+ALCARECOTkAlMuonIsolatedHIHLTDQM)
599 ALCARECOTkAlMuonIsolatedHIDQM = cms.Sequence( ALCARECOTkAlMuonIsolatedHITrackingDQM + ALCARECOTkAlMuonIsolatedHITkAlDQM )
600 
601 
604 __selectionName = 'TkAlMuonIsolatedPA'
605 ALCARECOTkAlMuonIsolatedPATrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
606  #names and desigantions
607  TrackProducer = 'ALCARECO'+__selectionName,
608  AlgoName = 'ALCARECO'+__selectionName,
609  FolderName = "AlCaReco/"+__selectionName,
610  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
611  # margins and settings
612  TkSizeBin = 16,
613  TkSizeMin = -0.5,
614  TkSizeMax = 15.5
615 )
616 ALCARECOTkAlMuonIsolatedPATkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
617  TrackProducer = 'ALCARECO'+__selectionName,
618  AlgoName = 'ALCARECO'+__selectionName,
619  FolderName = "AlCaReco/"+__selectionName
620 )
621 
622 from Alignment.CommonAlignmentProducer.ALCARECOTkAlMuonIsolatedPA_cff import ALCARECOTkAlMuonIsolatedPAHLT
623 #ALCARECOTkAlMuonIsolatedPAHLTDQM = hltMonBitSummary.clone(
624 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
625 # histLabel = __selectionName,
626 # HLTPaths = ["HLT_.*L1.*"],
627 # eventSetupPathsKey = ALCARECOTkAlMuonIsolatedPAHLT.eventSetupPathsKey.value()
628 #)
629 
630 #ALCARECOTkAlMuonIsolatedPADQM = cms.Sequence( ALCARECOTkAlMuonIsolatedPATrackingDQM + ALCARECOTkAlMuonIsolatedPATkAlDQM+ALCARECOTkAlMuonIsolatedPAHLTDQM)
631 ALCARECOTkAlMuonIsolatedPADQM = cms.Sequence( ALCARECOTkAlMuonIsolatedPATrackingDQM + ALCARECOTkAlMuonIsolatedPATkAlDQM )
632 
633 
636 import DQMOffline.Alignment.LaserAlignmentT0ProducerDQM_cfi
637 __selectionName = 'TkAlLAS'
638 ALCARECOTkAlLASDigiDQM= DQMOffline.Alignment.LaserAlignmentT0ProducerDQM_cfi.LaserAlignmentT0ProducerDQM.clone(
639  # names and designation
640  FolderName = "AlCaReco/"+__selectionName,
641  # settings
642  LowerAdcThreshold = 15,
643  UpperAdcThreshold = 220,
644  DigiProducerList = cms.VPSet(
645  cms.PSet(
646  DigiLabel = cms.string( 'ZeroSuppressed' ),
647  DigiType = cms.string( 'Processed' ),
648  DigiProducer = cms.string( 'ALCARECOTkAlLAST0Producer' )
649  )
650  )
651 )
652 ALCARECOTkAlLASDQM = cms.Sequence( ALCARECOTkAlLASDigiDQM )
653 
654 
660 __selectionName = 'TkAlCosmicsInCollisions'
661 ALCARECOTkAlCosmicsInCollisionsTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
662  #names and desigantions
663  TrackProducer = 'ALCARECO'+__selectionName,
664  AlgoName = 'ALCARECO'+__selectionName,
665  FolderName = 'AlCaReco/TkAlCosmicsInCollisions',
666  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
667  # margins and settings
668  TrackPtBin = 500,
669  TrackPtMin = 0,
670  TrackPtMax = 500
671 )
672 ALCARECOTkAlCosmicsInCollisionsTkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
673 #names and desigantions
674  FolderName = 'AlCaReco/TkAlCosmicsInCollisions',
675  TrackProducer = 'ALCARECO'+__selectionName,
676  ReferenceTrackProducer = 'cosmicDCTracks',
677  AlgoName = 'ALCARECO'+__selectionName
678 )
679 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmicsInCollisions_cff import ALCARECOTkAlCosmicsInCollisionsHLT
680 #ALCARECOTkAlCosmicsInCollisionsHLTDQM = hltMonBitSummary.clone(
681 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
682 # histLabel = __selectionName,
683 # HLTPaths = ["HLT_.*L1.*"],
684 # eventSetupPathsKey = ALCARECOTkAlCosmicsInCollisionsHLT.eventSetupPathsKey.value()
685 #)
686 #ALCARECOTkAlCosmicsInCollisionsDQM = cms.Sequence( ALCARECOTkAlCosmicsInCollisionsTrackingDQM + ALCARECOTkAlCosmicsInCollisionsTkAlDQM +ALCARECOTkAlCosmicsInCollisionsHLTDQM)
687 ALCARECOTkAlCosmicsInCollisionsDQM = cms.Sequence( ALCARECOTkAlCosmicsInCollisionsTrackingDQM + ALCARECOTkAlCosmicsInCollisionsTkAlDQM )
688 
689 
690 
696 __selectionName = 'TkAlCosmicsCTF0T'
697 ALCARECOTkAlCosmicsCTF0TTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
698  #names and desigantions
699  TrackProducer = 'ALCARECO'+__selectionName,
700  AlgoName = 'ALCARECO'+__selectionName,
701  FolderName = 'AlCaReco/TkAlCosmics0T',
702  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
703  # margins and settings
704  TrackPtBin = 500,
705  TrackPtMin = 0,
706  TrackPtMax = 500
707 )
708 ALCARECOTkAlCosmicsCTF0TTkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
709  #names and desigantions
710  TrackProducer = 'ALCARECO'+__selectionName,
711  ReferenceTrackProducer = 'ctfWithMaterialTracksP5',
712  AlgoName = 'ALCARECO'+__selectionName,
713  FolderName = 'AlCaReco/TkAlCosmics0T',
714  # margins and settings
715  useSignedR = True
716 )
717 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmics0THLT_cff import ALCARECOTkAlCosmics0THLT
718 #ALCARECOTkAlCosmicsCTF0THLTDQM = hltMonBitSummary.clone(
719 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
720 # histLabel = __selectionName,
721 # HLTPaths = ["HLT_.*L1.*"],
722 # eventSetupPathsKey = ALCARECOTkAlCosmics0THLT.eventSetupPathsKey.value()
723 #)
724 #ALCARECOTkAlCosmicsCTF0TDQM = cms.Sequence( ALCARECOTkAlCosmicsCTF0TTrackingDQM + ALCARECOTkAlCosmicsCTF0TTkAlDQM+ALCARECOTkAlCosmicsCTF0THLTDQM)
725 ALCARECOTkAlCosmicsCTF0TDQM = cms.Sequence( ALCARECOTkAlCosmicsCTF0TTrackingDQM + ALCARECOTkAlCosmicsCTF0TTkAlDQM )
726 
727 
728 
731 __selectionName = 'TkAlCosmicsCosmicTF0T'
732 ALCARECOTkAlCosmicsCosmicTF0TTrackingDQM = ALCARECOTkAlCosmicsCTF0TTrackingDQM.clone(
733 #names and desigantions
734  TrackProducer = 'ALCARECO'+__selectionName,
735  AlgoName = 'ALCARECO'+__selectionName,
736  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
737 )
738 ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM = ALCARECOTkAlCosmicsCTF0TTkAlDQM.clone(
739 #names and desigantions
740  TrackProducer = 'ALCARECO'+__selectionName,
741  ReferenceTrackProducer = 'cosmictrackfinderP5',
742  AlgoName = 'ALCARECO'+__selectionName
743 )
744 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmics0THLT_cff import ALCARECOTkAlCosmics0THLT
745 #ALCARECOTkAlCosmicsCosmicTF0THLTDQM = hltMonBitSummary.clone(
746 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
747 # histLabel = __selectionName,
748 # HLTPaths = ["HLT_.*L1.*"],
749 # eventSetupPathsKey = ALCARECOTkAlCosmics0THLT.eventSetupPathsKey.value()
750 #)
751 #ALCARECOTkAlCosmicsCosmicTF0TDQM = cms.Sequence( ALCARECOTkAlCosmicsCosmicTF0TTrackingDQM + ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM +ALCARECOTkAlCosmicsCosmicTF0THLTDQM)
752 ALCARECOTkAlCosmicsCosmicTF0TDQM = cms.Sequence( ALCARECOTkAlCosmicsCosmicTF0TTrackingDQM + ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM )
753 
754 
755 
758 __selectionName = 'TkAlCosmicsRegional0T'
759 ALCARECOTkAlCosmicsRegional0TTrackingDQM = ALCARECOTkAlCosmicsCTF0TTrackingDQM.clone(
760 #names and desigantions
761  TrackProducer = 'ALCARECO'+__selectionName,
762  AlgoName = 'ALCARECO'+__selectionName,
763  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
764 )
765 ALCARECOTkAlCosmicsRegional0TTkAlDQM = ALCARECOTkAlCosmicsCTF0TTkAlDQM.clone(
766 #names and desigantions
767  TrackProducer = 'ALCARECO'+__selectionName,
768  ReferenceTrackProducer = 'cosmictrackfinderP5',
769  AlgoName = 'ALCARECO'+__selectionName
770 )
771 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmics0THLT_cff import ALCARECOTkAlCosmics0THLT
772 #ALCARECOTkAlCosmicsRegional0THLTDQM = hltMonBitSummary.clone(
773 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
774 # histLabel = __selectionName,
775 # HLTPaths = ["HLT_.*L1.*"],
776 # eventSetupPathsKey = ALCARECOTkAlCosmics0THLT.eventSetupPathsKey.value()
777 #)
778 #ALCARECOTkAlCosmicsRegional0TDQM = cms.Sequence( ALCARECOTkAlCosmicsRegional0TTrackingDQM + ALCARECOTkAlCosmicsRegional0TTkAlDQM +ALCARECOTkAlCosmicsRegional0THLTDQM)
779 ALCARECOTkAlCosmicsRegional0TDQM = cms.Sequence( ALCARECOTkAlCosmicsRegional0TTrackingDQM + ALCARECOTkAlCosmicsRegional0TTkAlDQM )
780 
781 
784 __selectionName = 'TkAlCosmicsInCollisions0T'
785 ALCARECOTkAlCosmicsInCollisions0TTrackingDQM = ALCARECOTkAlCosmicsCTF0TTrackingDQM.clone(
786 #names and desigantions
787  TrackProducer = 'ALCARECO'+__selectionName,
788  AlgoName = 'ALCARECO'+__selectionName,
789  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
790 )
791 ALCARECOTkAlCosmicsInCollisions0TTkAlDQM = ALCARECOTkAlCosmicsCTF0TTkAlDQM.clone(
792 #names and desigantions
793  TrackProducer = 'ALCARECO'+__selectionName,
794  ReferenceTrackProducer = 'cosmictrackfinderP5',
795  AlgoName = 'ALCARECO'+__selectionName
796 )
797 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmics0THLT_cff import ALCARECOTkAlCosmics0THLT
798 #ALCARECOTkAlCosmicsInCollisions0THLTDQM = hltMonBitSummary.clone(
799 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
800 # histLabel = __selectionName,
801 # HLTPaths = ["HLT_.*L1.*"],
802 # eventSetupPathsKey = ALCARECOTkAlCosmics0THLT.eventSetupPathsKey.value()
803 #)
804 #ALCARECOTkAlCosmicsInCollisions0TDQM = cms.Sequence( ALCARECOTkAlCosmicsInCollisions0TTrackingDQM + ALCARECOTkAlCosmicsInCollisions0TTkAlDQM +ALCARECOTkAlCosmicsInCollisions0THLTDQM)
805 ALCARECOTkAlCosmicsInCollisions0TDQM = cms.Sequence( ALCARECOTkAlCosmicsInCollisions0TTrackingDQM + ALCARECOTkAlCosmicsInCollisions0TTkAlDQM )
806 
807 
813 __selectionName = 'TkAlCosmicsCTF'
814 ALCARECOTkAlCosmicsCTFTrackingDQM = ALCARECOTkAlCosmicsCTF0TTrackingDQM.clone(
815  #names and desigantions
816  FolderName = 'AlCaReco/TkAlCosmics',
817  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
818  TrackProducer = 'ALCARECO'+__selectionName,
819  AlgoName = 'ALCARECO'+__selectionName
820 )
821 ALCARECOTkAlCosmicsCTFTkAlDQM = ALCARECOTkAlCosmicsCTF0TTkAlDQM.clone(
822  #names and desigantions
823  FolderName = 'AlCaReco/TkAlCosmics',
824  TrackProducer = 'ALCARECO'+__selectionName,
825  ReferenceTrackProducer = ALCARECOTkAlCosmicsCTF0TTkAlDQM.ReferenceTrackProducer,
826  AlgoName = 'ALCARECO'+__selectionName
827 )
828 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmicsHLT_cff import ALCARECOTkAlCosmicsHLT
829 #ALCARECOTkAlCosmicsCTFHLTDQM = hltMonBitSummary.clone(
830 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
831 # histLabel = __selectionName,
832 # HLTPaths = ["HLT_.*L1.*"],
833 # eventSetupPathsKey = ALCARECOTkAlCosmicsHLT.eventSetupPathsKey.value()
834 #)
835 #ALCARECOTkAlCosmicsCTFDQM = cms.Sequence( ALCARECOTkAlCosmicsCTFTrackingDQM + ALCARECOTkAlCosmicsCTFTkAlDQM +ALCARECOTkAlCosmicsCTFHLTDQM)
836 ALCARECOTkAlCosmicsCTFDQM = cms.Sequence( ALCARECOTkAlCosmicsCTFTrackingDQM + ALCARECOTkAlCosmicsCTFTkAlDQM )
837 
838 
839 
842 __selectionName = 'TkAlCosmicsCosmicTF'
843 ALCARECOTkAlCosmicsCosmicTFTrackingDQM = ALCARECOTkAlCosmicsCTFTrackingDQM.clone(
844  #names and desigantions
845  TrackProducer = 'ALCARECO'+__selectionName,
846  AlgoName = 'ALCARECO'+__selectionName,
847  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot"
848 )
849 ALCARECOTkAlCosmicsCosmicTFTkAlDQM = ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM.clone(
850  #names and desigantions
851  TrackProducer = 'ALCARECO'+__selectionName,
852  ReferenceTrackProducer = ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM.ReferenceTrackProducer,
853  AlgoName = 'ALCARECO'+__selectionName
854 )
855 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmicsHLT_cff import ALCARECOTkAlCosmicsHLT
856 #ALCARECOTkAlCosmicsCosmicTFHLTDQM = hltMonBitSummary.clone(
857 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
858 # histLabel = __selectionName,
859 # HLTPaths = ["HLT_.*L1.*"],
860 # eventSetupPathsKey = ALCARECOTkAlCosmicsHLT.eventSetupPathsKey.value()
861 #)
862 #ALCARECOTkAlCosmicsCosmicTFDQM = cms.Sequence( ALCARECOTkAlCosmicsCosmicTFTrackingDQM + ALCARECOTkAlCosmicsCosmicTFTkAlDQM+ALCARECOTkAlCosmicsCosmicTFHLTDQM)
863 ALCARECOTkAlCosmicsCosmicTFDQM = cms.Sequence( ALCARECOTkAlCosmicsCosmicTFTrackingDQM + ALCARECOTkAlCosmicsCosmicTFTkAlDQM )
864 
865 
866 
869 __selectionName = 'TkAlCosmicsRegional'
870 ALCARECOTkAlCosmicsRegionalTrackingDQM = ALCARECOTkAlCosmicsCTFTrackingDQM.clone(
871  #names and desigantions
872  TrackProducer = 'ALCARECO'+__selectionName,
873  AlgoName = 'ALCARECO'+__selectionName,
874  BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot"
875 )
876 ALCARECOTkAlCosmicsRegionalTkAlDQM = ALCARECOTkAlCosmicsRegional0TTkAlDQM.clone(
877  #names and desigantions
878  TrackProducer = 'ALCARECO'+__selectionName,
879  ReferenceTrackProducer = ALCARECOTkAlCosmicsRegional0TTkAlDQM.ReferenceTrackProducer,
880  AlgoName = 'ALCARECO'+__selectionName
881 )
882 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmicsHLT_cff import ALCARECOTkAlCosmicsHLT
883 #ALCARECOTkAlCosmicsRegionalHLTDQM = hltMonBitSummary.clone(
884 # directory = "AlCaReco/"+__selectionName+"/HLTSummary",
885 # histLabel = __selectionName,
886 # HLTPaths = ["HLT_.*L1.*"],
887 # eventSetupPathsKey = ALCARECOTkAlCosmicsHLT.eventSetupPathsKey.value()
888 #)
889 #ALCARECOTkAlCosmicsRegionalDQM = cms.Sequence( ALCARECOTkAlCosmicsRegionalTrackingDQM + ALCARECOTkAlCosmicsRegionalTkAlDQM+ALCARECOTkAlCosmicsRegionalHLTDQM)
890 ALCARECOTkAlCosmicsRegionalDQM = cms.Sequence( ALCARECOTkAlCosmicsRegionalTrackingDQM + ALCARECOTkAlCosmicsRegionalTkAlDQM )
891 
Tracker Alignment.