CMS 3D CMS Logo

ALCARECOMuAlDQM_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
3 import DQMOffline.Alignment.muonAlignment_cfi as _MuonAl
4 
7 #from DQM.HLTEvF.HLTMonBitSummary_cfi import hltMonBitSummary
8 
9 #Below all DQM modules for MuonAlignment AlCaRecos are instantiated.
10 
11 ##########################################################
12 #MuAlGlobalCosmicsInCollisions
13 ##########################################################
14 ALCARECOMuAlGlobalCosmicsInCollisionsTrackingDQM = _TrackMon.TrackMon.clone(
15  #names & designations
16  TrackProducer = 'ALCARECOMuAlGlobalCosmicsInCollisions:GlobalMuon',
17  AlgoName = 'ALCARECOMuAlGlobalCosmicsInCollisions',
18  FolderName = 'AlCaReco/MuAlGlobalCosmicsInCollisions',
19  BSFolderName = "AlCaReco/MuAlGlobalCosmicsInCollisions/BeamSpot",
20  MeasurementState = "default",
21  doSeedParameterHistos = False,
22  #sizes
23  TkSizeBin = 5,
24  TkSizeMin = 0,
25  TkSizeMax = 5,
26  TrackPtBin = 100,
27  TrackPtMin = 0,
28  TrackPtMax = 30
29  )
30 
31 from Alignment.CommonAlignmentProducer.ALCARECOMuAlGlobalCosmicsInCollisions_cff import ALCARECOMuAlGlobalCosmicsInCollisionsHLT
32 #ALCARECOMuAlGlobalCosmicsInCollisionsHLTDQM = hltMonBitSummary.clone(
33 # directory = "AlCaReco/MuAlGlobalCosmicsInCollisions/HLTSummary",
34 # histLabel = "MuAlGlobalCosmicsInCollisions",
35 # HLTPaths = ["HLT_.*L1.*"],
36 # eventSetupPathsKey = ALCARECOMuAlGlobalCosmicsInCollisionsHLT.eventSetupPathsKey.value()
37 #)
38 #ALCARECOMuAlGlobalCosmicsInCollisionsDQM = cms.Sequence( ALCARECOMuAlGlobalCosmicsInCollisionsTrackingDQM + ALCARECOMuAlGlobalCosmicsInCollisionsHLTDQM)
39 ALCARECOMuAlGlobalCosmicsInCollisionsDQM = cms.Sequence( ALCARECOMuAlGlobalCosmicsInCollisionsTrackingDQM)
40 
41 
42 ##########################################################
43 #MuAlGlobalCosmics
44 ##########################################################
45 ALCARECOMuAlGlobalCosmicsTrackingDQM = _TrackMon.TrackMon.clone(
46  #names & designations
47  TrackProducer = 'ALCARECOMuAlGlobalCosmics:GlobalMuon',
48  AlgoName = 'ALCARECOMuAlGlobalCosmics',
49  FolderName = 'AlCaReco/MuAlGlobalCosmics',
50  BSFolderName = "AlCaReco/MuAlGlobalCosmics/BeamSpot",
51  MeasurementState = "default",
52  doSeedParameterHistos = False,
53  #sizes
54  TkSizeBin = 5,
55  TkSizeMin = 0,
56  TkSizeMax = 5,
57  TrackPtBin = 100,
58  TrackPtMin = 0,
59  TrackPtMax = 30
60  )
61 
62 from Alignment.CommonAlignmentProducer.ALCARECOMuAlGlobalCosmics_cff import ALCARECOMuAlGlobalCosmicsHLT
63 #ALCARECOMuAlGlobalCosmicsHLTDQM = hltMonBitSummary.clone(
64 # directory = "AlCaReco/MuAlGlobalCosmics/HLTSummary",
65 # histLabel = "MuAlGlobalCosmics",
66 # HLTPaths = ["HLT_.*L1.*"],
67 # eventSetupPathsKey = ALCARECOMuAlGlobalCosmicsHLT.eventSetupPathsKey.value()
68 #)
69 #ALCARECOMuAlGlobalCosmicsDQM = cms.Sequence( ALCARECOMuAlGlobalCosmicsTrackingDQM + ALCARECOMuAlGlobalCosmicsHLTDQM)
70 ALCARECOMuAlGlobalCosmicsDQM = cms.Sequence( ALCARECOMuAlGlobalCosmicsTrackingDQM)
71 
72 ##########################################################
73 ################## MuAlBeamHalo ##########################
74 ##########################################################
75 ALCARECOMuAlBeamHaloTrackingDQM = _TrackMon.TrackMon.clone(
76  #names & designations
77  TrackProducer = 'ALCARECOMuAlBeamHalo',
78  AlgoName = 'ALCARECOMuAlBeamHalo',
79  FolderName = 'AlCaReco/MuAlBeamHalo',
80  MeasurementState = "default",
81  BSFolderName = "AlCaReco/MuAlBeamHalo/BeamSpot",
82  doSeedParameterHistos = False,
83  #sizes
84  TkSizeBin = 5,
85  TkSizeMin = 0,
86  TkSizeMax = 5,
87  TrackPtBin = 100,
88  TrackPtMin = 0,
89  TrackPtMax = 30
90  )
91 
92 from Alignment.CommonAlignmentProducer.ALCARECOMuAlBeamHalo_cff import ALCARECOMuAlBeamHaloHLT
93 #ALCARECOMuAlBeamHaloHLTDQM = hltMonBitSummary.clone(
94 # directory = "AlCaReco/MuAlBeamHalo/HLTSummary",
95 # histLabel = "MuAlBeamHalo",
96 # HLTPaths = ["HLT_.*Mu.*"],
97 # eventSetupPathsKey = ALCARECOMuAlBeamHaloHLT.eventSetupPathsKey.value()
98 #)
99 #ALCARECOMuAlBeamHaloDQM = cms.Sequence( ALCARECOMuAlBeamHaloTrackingDQM + ALCARECOMuAlBeamHaloHLTDQM)
100 ALCARECOMuAlBeamHaloDQM = cms.Sequence( ALCARECOMuAlBeamHaloTrackingDQM)
101 
102 
103 ##########################################################
104 ################# MuAlBeamHaloOverlaps ###################
105 ##########################################################
106 ALCARECOMuAlBeamHaloOverlapsTrackingDQM = _TrackMon.TrackMon.clone(
107  #names & designations
108  TrackProducer = 'ALCARECOMuAlBeamHaloOverlaps',
109  AlgoName = 'ALCARECOMuAlBeamHaloOverlaps',
110  FolderName= 'AlCaReco/MuAlBeamHaloOverlaps',
111  MeasurementState = "default",
112  BSFolderName = "AlCaReco/MuAlBeamHaloOverlaps/BeamSpot",
113  doSeedParameterHistos = False,
114  #sizes
115  TkSizeBin = 70,
116  TkSizeMin = 0,
117  TkSizeMax = 70,
118  TrackPtBin = 100,
119  TrackPtMin = 0,
120  TrackPtMax = 30
121  )
122 from Alignment.CommonAlignmentProducer.ALCARECOMuAlBeamHaloOverlaps_cff import ALCARECOMuAlBeamHaloOverlapsHLT
123 #ALCARECOMuAlBeamHaloOverlapsHLTDQM = hltMonBitSummary.clone(
124 # directory = "AlCaReco/MuAlBeamHaloOverlaps/HLTSummary",
125 # histLabel = "MuAlBeamHaloOverlaps",
126 # HLTPaths = ["HLT_.*L1.*"],
127 # eventSetupPathsKey = ALCARECOMuAlBeamHaloOverlapsHLT.eventSetupPathsKey.value()
128 #)
129 #ALCARECOMuAlBeamHaloOverlapsDQM = cms.Sequence( ALCARECOMuAlBeamHaloOverlapsTrackingDQM + ALCARECOMuAlBeamHaloOverlapsHLTDQM)
130 ALCARECOMuAlBeamHaloOverlapsDQM = cms.Sequence( ALCARECOMuAlBeamHaloOverlapsTrackingDQM)
131 
132 
133 ##########################################################
134 ################ MuAlCalIsolatedMu #######################
135 ##########################################################
136 ALCARECOMuAlCalIsolatedMuTrackingDQM = _TrackMon.TrackMon.clone(
137  #names & designations
138  TrackProducer = 'ALCARECOMuAlCalIsolatedMu:GlobalMuon',
139  AlgoName = 'ALCARECOMuAlCalIsolatedMu',
140  FolderName = 'AlCaReco/MuAlCalIsolatedMu',
141  MeasurementState = "default",
142  BSFolderName = "AlCaReco/MuAlCalIsolatedMu/BeamSpot",
143  doSeedParameterHistos = False,
144  #sizes
145  TkSizeBin = 5,
146  TkSizeMin = 0,
147  TkSizeMax = 5,
148  TrackPtBin = 100,
149  TrackPtMin = 0,
150  TrackPtMax = 100
151  )
152 ALCARECOMuAlCalIsolatedMuGeneralTracksTrackingDQM = _TrackMon.TrackMon.clone(
153  #names & designations
154  TrackProducer = 'ALCARECOMuAlCalIsolatedMuGeneralTracks',
155  AlgoName = 'ALCARECOMuAlCalIsolatedMuGeneralTracks',
156  FolderName = 'AlCaReco/MuAlCalIsolatedMuGeneralTracks',
157  MeasurementState = "default",
158  BSFolderName = "AlCaReco/MuAlCalIsolatedMuGeneralTracks/BeamSpot",
159  doSeedParameterHistos = False,
160  #sizes>->----->-----
161  TkSizeBin = 5,
162  TkSizeMin = 0,
163  TkSizeMax = 5,
164  TrackPtBin = 100,
165  TrackPtMin = 0,
166  TrackPtMax = 100
167  )
168 
169 ALCARECOMuAlCalIsolatedMuMuAlDQM = _MuonAl.muonAlignment.clone(
170  doSummary = True,
171  FolderName ='AlCaReco/MuAlCalIsolatedMu',
172  MuonCollection = 'ALCARECOMuAlCalIsolatedMu:GlobalMuon'
173  )
174 ALCARECOMuAlCalIsolatedMuMuAlGeneralTracksDQM = _MuonAl.muonAlignment.clone(
175  doSummary = True,
176  FolderName ='AlCaReco/MuAlCalIsolatedMuGeneralTracks',
177  MuonCollection = 'ALCARECOMuAlCalIsolatedMuGeneralTracks'
178  )
179 
180 from Alignment.CommonAlignmentProducer.ALCARECOMuAlCalIsolatedMu_cff import ALCARECOMuAlCalIsolatedMuHLT
181 #ALCARECOMuAlCalIsolatedMuHLTDQM = hltMonBitSummary.clone(
182 # directory = "AlCaReco/MuAlCalIsolatedMu/HLTSummary",
183 # histLabel = "MuAlCalIsolatedMu",
184 # HLTPaths = ["HLT_.*Mu.*"],
185 # eventSetupPathsKey = ALCARECOMuAlCalIsolatedMuHLT.eventSetupPathsKey.value()
186 #)
187 #ALCARECOMuAlCalIsolatedMuDQM = cms.Sequence( ALCARECOMuAlCalIsolatedMuTrackingDQM + ALCARECOMuAlCalIsolatedMuMuAlDQM + ALCARECOMuAlCalIsolatedMuHLTDQM)
188 ALCARECOMuAlCalIsolatedMuDQM = cms.Sequence( ALCARECOMuAlCalIsolatedMuTrackingDQM + ALCARECOMuAlCalIsolatedMuMuAlDQM)
189 ALCARECOMuAlCalIsolatedMuGeneralTracksDQM = cms.Sequence( ALCARECOMuAlCalIsolatedMuGeneralTracksTrackingDQM + ALCARECOMuAlCalIsolatedMuMuAlGeneralTracksDQM)
190 
191 ##########################################################
192 #################### MuAlOverlaps ########################
193 ##########################################################
194 ALCARECOMuAlOverlapsTrackingDQM = _TrackMon.TrackMon.clone(
195  #names & designations
196  TrackProducer = 'ALCARECOMuAlOverlaps',
197  AlgoName = 'ALCARECOMuAlOverlaps',
198  FolderName = 'AlCaReco/MuAlOverlaps',
199  MeasurementState = "default",
200  BSFolderName = "AlCaReco/MuAlOverlaps/BeamSpot",
201  doSeedParameterHistos = False,
202  #sizes
203  TkSizeBin = 70,
204  TkSizeMin = 0,
205  TkSizeMax = 70,
206  TrackPtBin = 100,
207  TrackPtMin = 0,
208  TrackPtMax = 30
209  )
210 ALCARECOMuAlOverlapsGeneralTracksTrackingDQM = _TrackMon.TrackMon.clone(
211  #names & designations
212  TrackProducer = 'ALCARECOMuAlOverlapsGeneralTracks',
213  AlgoName = 'ALCARECOMuAlOverlapsGeneralTracks',
214  FolderName = 'AlCaReco/MuAlOverlapsGeneralTracks',
215  MeasurementState = "default",
216  BSFolderName = "AlCaReco/MuAlOverlapsGeneralTracks/BeamSpot",
217  doSeedParameterHistos = False,
218  #sizes
219  TkSizeBin = 70,
220  TkSizeMin = 0,
221  TkSizeMax = 70,
222  TrackPtBin = 100,
223  TrackPtMin = 0,
224  TrackPtMax = 30
225  )
226 
227 from Alignment.CommonAlignmentProducer.ALCARECOMuAlOverlaps_cff import ALCARECOMuAlOverlapsHLT
228 #ALCARECOMuAlOverlapsHLTDQM = hltMonBitSummary.clone(
229 # directory = "AlCaReco/MuAlOverlaps/HLTSummary",
230 # histLabel = "MuAlOverlaps",
231 # HLTPaths = ["HLT_.*L1.*"],
232 # eventSetupPathsKey = ALCARECOMuAlOverlapsHLT.eventSetupPathsKey.value()
233 #)
234 #ALCARECOMuAlOverlapsDQM = cms.Sequence( ALCARECOMuAlOverlapsTrackingDQM + ALCARECOMuAlOverlapsHLTDQM)
235 ALCARECOMuAlOverlapsDQM = cms.Sequence( ALCARECOMuAlOverlapsTrackingDQM)
236 ALCARECOMuAlOverlapsGeneralTracksDQM = cms.Sequence( ALCARECOMuAlOverlapsGeneralTracksTrackingDQM)
237 
238 ##########################################################
239 ############### MuAlZMuMu ################################
240 ##########################################################
241 ALCARECOMuAlZMuMuTrackingDQM= _TrackMon.TrackMon.clone(
242  #names & designations
243  TrackProducer = 'ALCARECOMuAlZMuMu:StandAlone',
244  AlgoName = 'ALCARECOMuAlZMuMu',
245  FolderName = 'AlCaReco/MuAlZMuMu',
246  MeasurementState = "default",
247  BSFolderName = "AlCaReco/MuAlZMuMu/BeamSpot",
248  doSeedParameterHistos = False,
249  #sizes
250  TkSizeBin = 5,
251  TkSizeMin = 0,
252  TkSizeMax = 5,
253  TrackPtBin = 100,
254  TrackPtMin = 0,
255  TrackPtMax = 100
256  )
257 ALCARECOMuAlZMuMuGeneralTracksTrackingDQM= _TrackMon.TrackMon.clone(
258  #names & designations
259  TrackProducer = 'ALCARECOMuAlZMuMuGeneralTracks',
260  AlgoName = 'ALCARECOMuAlZMuMuGeneralTracks',
261  FolderName = 'AlCaReco/MuAlZMuMuGeneralTracks',
262  MeasurementState = "default",
263  BSFolderName = "AlCaReco/MuAlZMuMuGeneralTracks/BeamSpot",
264  doSeedParameterHistos = False,
265  #sizes
266  TkSizeBin = 5,
267  TkSizeMin = 0,
268  TkSizeMax = 5,
269  TrackPtBin = 100,
270  TrackPtMin = 0,
271  TrackPtMax = 100
272  )
273 
274 ALCARECOMuAlZMuMuMuAlDQM= _MuonAl.muonAlignment.clone(
275  doSummary = True,
276  FolderName ='AlCaReco/MuAlCaZMuMu',
277  MuonCollection = 'ALCARECOMuAlZMuMu:StandAlone'
278  )
279 ALCARECOMuAlZMuMuMuAlGeneralTracksDQM= _MuonAl.muonAlignment.clone(
280  doSummary = True,
281  FolderName ='AlCaReco/MuAlCaZMuMuGeneralTracks',
282  MuonCollection = 'ALCARECOMuAlZMuMuGeneralTracks'
283  )
284 
285 from Alignment.CommonAlignmentProducer.ALCARECOMuAlZMuMu_cff import ALCARECOMuAlZMuMuHLT
286 #ALCARECOMuAlZMuMuHLTDQM = hltMonBitSummary.clone(
287 # directory = "AlCaReco/MuAlZMuMu/HLTSummary",
288 # histLabel = "MuAlZMuMu",
289 # HLTPaths = ["HLT_.*Mu.*"],
290 # eventSetupPathsKey = ALCARECOMuAlZMuMuHLT.eventSetupPathsKey.value()
291 #)
292 #ALCARECOMuAlZMuMuDQM = cms.Sequence( ALCARECOMuAlZMuMuTrackingDQM + ALCARECOMuAlZMuMuMuAlDQM + ALCARECOMuAlZMuMuHLTDQM)
293 ALCARECOMuAlZMuMuDQM = cms.Sequence( ALCARECOMuAlZMuMuTrackingDQM + ALCARECOMuAlZMuMuMuAlDQM)
294 ALCARECOMuAlZMuMuGeneralTracksDQM = cms.Sequence( ALCARECOMuAlZMuMuGeneralTracksTrackingDQM + ALCARECOMuAlZMuMuMuAlGeneralTracksDQM)