File indexing completed on 2025-06-04 22:36:07
0001 import FWCore.ParameterSet.Config as cms
0002 import DQM.TrackingMonitor.TrackingMonitor_cfi
0003 import DQM.TrackingMonitor.V0Monitor_cfi
0004 import DQMOffline.Alignment.TkAlCaRecoMonitor_cfi
0005 import DQMOffline.Alignment.DiMuonVertexMonitor_cfi
0006 import DQMOffline.Alignment.DiMuonMassBiasMonitor_cfi
0007
0008
0009
0010
0011
0012 __selectionName = 'TkAlZMuMu'
0013 ALCARECOTkAlZMuMuTrackingDQM = DQM.TrackingMonitor.TrackingMonitor_cfi.TrackMon.clone(
0014
0015 TrackProducer = 'ALCARECO'+__selectionName,
0016 AlgoName = 'ALCARECO'+__selectionName,
0017 FolderName = "AlCaReco/"+__selectionName,
0018 MeasurementState = "default",
0019 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0020 doSeedParameterHistos = False,
0021
0022 TkSizeBin = 6,
0023 TkSizeMin = -0.5,
0024 TkSizeMax = 5.5,
0025 TrackPtBin = 150,
0026 TrackPtMin = 0,
0027 TrackPtMax = 150,
0028
0029 doAllPlots = True
0030 )
0031
0032 ALCARECOTkAlZMuMuTkAlDQM = DQMOffline.Alignment.TkAlCaRecoMonitor_cfi.TkAlCaRecoMonitor.clone(
0033
0034 TrackProducer = 'ALCARECO'+__selectionName,
0035 AlgoName = 'ALCARECO'+__selectionName,
0036 FolderName = "AlCaReco/"+__selectionName,
0037
0038 runsOnReco = True,
0039 fillInvariantMass = True,
0040 MassBin = 300,
0041 MassMin = 50.0,
0042 MassMax = 150.0,
0043 SumChargeBin = 11,
0044 SumChargeMin = -5.5,
0045 SumChargeMax = 5.5,
0046 TrackPtBin= 150,
0047 TrackPtMin = 0.0,
0048 TrackPtMax = 150.0
0049 )
0050
0051 ALCARECOTkAlZMuMuDQM = cms.Sequence( ALCARECOTkAlZMuMuTrackingDQM + ALCARECOTkAlZMuMuTkAlDQM )
0052
0053
0054
0055
0056 __selectionName = 'TkAlDiMuonAndVertex'
0057 __trackCollName = 'TkAlDiMuon'
0058
0059 ALCARECOTkAlDiMuonAndVertexTkAlDQM = DQMOffline.Alignment.TkAlCaRecoMonitor_cfi.TkAlCaRecoMonitor.clone(
0060
0061 TrackProducer = 'ALCARECO'+__trackCollName,
0062 AlgoName = 'ALCARECO'+__trackCollName,
0063 FolderName = "AlCaReco/"+__selectionName,
0064
0065 runsOnReco = True,
0066 fillInvariantMass = True,
0067 MassBin = 300,
0068 MassMin = 50.0,
0069 MassMax = 150.0,
0070 SumChargeBin = 11,
0071 SumChargeMin = -5.5,
0072 SumChargeMax = 5.5,
0073 TrackPtBin= 150,
0074 TrackPtMin = 0.0,
0075 TrackPtMax = 150.0
0076 )
0077
0078 ALCARECOTkAlDiMuonAndVertexVtxDQM = DQMOffline.Alignment.DiMuonVertexMonitor_cfi.DiMuonVertexMonitor.clone(
0079 muonTracks = 'ALCARECO'+__trackCollName,
0080 vertices = 'offlinePrimaryVertices',
0081 FolderName = "AlCaReco/"+__selectionName,
0082 maxSVdist = 50,
0083 SVDistConfig = dict(maxDeltaEta = 3.7, title = 'PV - Z Vertex distance'),
0084 SVDistSigConfig = dict(maxDeltaEta = 3.7, title = 'PV - Z Vertex distance significance'),
0085 SVDist3DConfig = dict(maxDeltaEta = 3.7, title = 'PV - Z Vertex 3D distance'),
0086 SVDist3DSigConfig = dict(maxDeltaEta = 3.7, title = 'PV - Z Vertex 3D distance significance')
0087 )
0088
0089 ALCARECOTkAlDiMuonMassBiasDQM = DQMOffline.Alignment.DiMuonMassBiasMonitor_cfi.DiMuonMassBiasMonitor.clone(
0090 muonTracks = 'ALCARECO'+__trackCollName,
0091 FolderName = "AlCaReco/"+__selectionName,
0092 DiMuMassConfig = dict(maxDeltaEta = 3.5)
0093 )
0094
0095 ALCARECOTkAlDiMuonAndVertexDQM = cms.Sequence(ALCARECOTkAlDiMuonAndVertexTkAlDQM + ALCARECOTkAlDiMuonAndVertexVtxDQM + ALCARECOTkAlDiMuonMassBiasDQM)
0096
0097
0098
0099
0100 __selectionName = 'TkAlZMuMuHI'
0101 ALCARECOTkAlZMuMuHITrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0102
0103 TrackProducer = 'ALCARECO'+__selectionName,
0104 AlgoName = 'ALCARECO'+__selectionName,
0105 FolderName = "AlCaReco/"+__selectionName,
0106 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0107 allTrackProducer = "hiGeneralTracks" ,
0108 primaryVertex = 'hiSelectedVertex'
0109 )
0110
0111 ALCARECOTkAlZMuMuHITkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0112
0113 TrackProducer = 'ALCARECO'+__selectionName,
0114 AlgoName = 'ALCARECO'+__selectionName,
0115 FolderName = "AlCaReco/"+__selectionName,
0116 ReferenceTrackProducer= "hiGeneralTracks",
0117 CaloJetCollection= "iterativeConePu5CaloJets"
0118 )
0119
0120 ALCARECOTkAlZMuMuHIDQM = cms.Sequence( ALCARECOTkAlZMuMuHITrackingDQM + ALCARECOTkAlZMuMuHITkAlDQM )
0121
0122
0123
0124
0125 __selectionName = 'TkAlZMuMuPA'
0126 ALCARECOTkAlZMuMuPATrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0127
0128 TrackProducer = 'ALCARECO'+__selectionName,
0129 AlgoName = 'ALCARECO'+__selectionName,
0130 FolderName = "AlCaReco/"+__selectionName,
0131 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot"
0132 )
0133
0134 ALCARECOTkAlZMuMuPATkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0135
0136 TrackProducer = 'ALCARECO'+__selectionName,
0137 AlgoName = 'ALCARECO'+__selectionName,
0138 FolderName = "AlCaReco/"+__selectionName
0139 )
0140
0141 ALCARECOTkAlZMuMuPADQM = cms.Sequence( ALCARECOTkAlZMuMuPATrackingDQM + ALCARECOTkAlZMuMuPATkAlDQM )
0142
0143
0144
0145
0146 __selectionName = 'TkAlJpsiMuMu'
0147 ALCARECOTkAlJpsiMuMuTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0148
0149 TrackProducer = 'ALCARECO'+__selectionName,
0150 AlgoName = 'ALCARECO'+__selectionName,
0151 FolderName = "AlCaReco/"+__selectionName,
0152 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0153
0154 TrackPtMax = 50
0155 )
0156 ALCARECOTkAlJpsiMuMuTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0157
0158 TrackProducer = 'ALCARECO'+__selectionName,
0159 AlgoName = 'ALCARECO'+__selectionName,
0160 FolderName = "AlCaReco/"+__selectionName,
0161
0162 MassMin = 2.5,
0163 MassMax = 4.0,
0164 TrackPtMax = 50
0165 )
0166
0167 ALCARECOTkAlJpsiMuMuVtxDQM = DQMOffline.Alignment.DiMuonVertexMonitor_cfi.DiMuonVertexMonitor.clone(
0168 muonTracks = 'ALCARECO'+__selectionName,
0169 decayMotherName = "J/#psi",
0170 vertices = 'offlinePrimaryVertices',
0171 FolderName = "AlCaReco/"+__selectionName,
0172 maxSVdist = 50,
0173 CosPhi3DConfig = dict(maxDeltaEta = 1.3),
0174 SVDistConfig = dict(maxDeltaEta = 1.3, title = 'PV - J/#psi Vertex distance'),
0175 SVDistSigConfig = dict(maxDeltaEta = 1.3, title = 'PV - J/#psi Vertex distance significance'),
0176 SVDist3DConfig = dict(maxDeltaEta = 1.3, title = 'PV - J/#psi Vertex 3D distance'),
0177 SVDist3DSigConfig = dict(maxDeltaEta = 1.3, title = 'PV - J/#psi Vertex 3D distance significance')
0178 )
0179
0180 ALCARECOTkAlJpsiMassBiasDQM = DQMOffline.Alignment.DiMuonMassBiasMonitor_cfi.DiMuonMassBiasMonitor.clone(
0181 muonTracks = 'ALCARECO'+__selectionName,
0182 FolderName = "AlCaReco/"+__selectionName,
0183 decayMotherName = 'J/#psi',
0184 DiMuMassConfig = dict(ymin = 2.7 ,ymax = 3.4, maxDeltaEta = 1.3))
0185
0186 ALCARECOTkAlJpsiMuMuDQM = cms.Sequence( ALCARECOTkAlJpsiMuMuTrackingDQM + ALCARECOTkAlJpsiMuMuTkAlDQM + ALCARECOTkAlJpsiMuMuVtxDQM + ALCARECOTkAlJpsiMassBiasDQM)
0187
0188
0189
0190
0191 __selectionName = 'TkAlJpsiMuMuHI'
0192 ALCARECOTkAlJpsiMuMuHITrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0193
0194 TrackProducer = 'ALCARECO'+__selectionName,
0195 AlgoName = 'ALCARECO'+__selectionName,
0196 FolderName = "AlCaReco/"+__selectionName,
0197 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0198 allTrackProducer = "hiGeneralTracks",
0199 primaryVertex = 'hiSelectedVertex',
0200
0201 TrackPtMax = 50
0202 )
0203
0204 ALCARECOTkAlJpsiMuMuHITkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0205
0206 TrackProducer = 'ALCARECO'+__selectionName,
0207 AlgoName = 'ALCARECO'+__selectionName,
0208 FolderName = "AlCaReco/"+__selectionName,
0209 ReferenceTrackProducer= "hiGeneralTracks",
0210 CaloJetCollection= "iterativeConePu5CaloJets",
0211
0212 MassMin = 2.5,
0213 MassMax = 4.0,
0214 TrackPtMax = 50
0215 )
0216
0217 ALCARECOTkAlJpsiMuMuHIDQM = cms.Sequence( ALCARECOTkAlJpsiMuMuHITrackingDQM + ALCARECOTkAlJpsiMuMuHITkAlDQM )
0218
0219
0220
0221
0222 __selectionName = 'TkAlUpsilonMuMu'
0223 ALCARECOTkAlUpsilonMuMuTrackingDQM = ALCARECOTkAlJpsiMuMuTrackingDQM.clone(
0224
0225 TrackProducer = 'ALCARECO'+__selectionName,
0226 AlgoName = 'ALCARECO'+__selectionName,
0227 FolderName = "AlCaReco/"+__selectionName,
0228 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot"
0229 )
0230
0231 ALCARECOTkAlUpsilonMuMuTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0232
0233 TrackProducer = 'ALCARECO'+__selectionName,
0234 AlgoName = 'ALCARECO'+__selectionName,
0235 FolderName = "AlCaReco/"+__selectionName,
0236
0237 MassMin = 8.,
0238 MassMax = 10,
0239 TrackPtMax = 50
0240 )
0241
0242 ALCARECOTkAlUpsilonMuMuVtxDQM = DQMOffline.Alignment.DiMuonVertexMonitor_cfi.DiMuonVertexMonitor.clone(
0243 muonTracks = 'ALCARECO'+__selectionName,
0244 decayMotherName = "#Upsilon",
0245 vertices = 'offlinePrimaryVertices',
0246 FolderName = "AlCaReco/"+__selectionName,
0247 maxSVdist = 50,
0248 CosPhi3DConfig = dict(maxDeltaEta = 1.6),
0249 SVDistConfig = dict(maxDeltaEta = 1.6, title = 'PV - #Upsilon Vertex distance'),
0250 SVDistSigConfig = dict(maxDeltaEta = 1.6, title = 'PV - #Upsilon Vertex distance significance'),
0251 SVDist3DConfig = dict(maxDeltaEta = 1.6, title = 'PV - #Upsilon Vertex 3D distance'),
0252 SVDist3DSigConfig = dict(maxDeltaEta = 1.6, title = 'PV - #Upsilon Vertex 3D distance significance')
0253 )
0254
0255 ALCARECOTkAlUpsilonMassBiasDQM = DQMOffline.Alignment.DiMuonMassBiasMonitor_cfi.DiMuonMassBiasMonitor.clone(
0256 muonTracks = 'ALCARECO'+__selectionName,
0257 FolderName = "AlCaReco/"+__selectionName,
0258 decayMotherName = '#Upsilon',
0259 DiMuMassConfig = dict(ymin = 8.9 ,ymax = 9.9, maxDeltaEta = 1.6))
0260
0261 ALCARECOTkAlUpsilonMuMuDQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuTrackingDQM + ALCARECOTkAlUpsilonMuMuTkAlDQM + ALCARECOTkAlUpsilonMuMuVtxDQM + ALCARECOTkAlUpsilonMassBiasDQM)
0262
0263
0264
0265
0266 __selectionName = 'TkAlUpsilonMuMuHI'
0267 ALCARECOTkAlUpsilonMuMuHITrackingDQM = ALCARECOTkAlJpsiMuMuHITrackingDQM.clone(
0268
0269 TrackProducer = 'ALCARECO'+__selectionName,
0270 AlgoName = 'ALCARECO'+__selectionName,
0271 FolderName = "AlCaReco/"+__selectionName,
0272 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0273 allTrackProducer = "hiGeneralTracks",
0274 primaryVertex = 'hiSelectedVertex',
0275
0276 TrackPtMax = 50
0277 )
0278
0279 ALCARECOTkAlUpsilonMuMuHITkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0280
0281 TrackProducer = 'ALCARECO'+__selectionName,
0282 AlgoName = 'ALCARECO'+__selectionName,
0283 FolderName = "AlCaReco/"+__selectionName,
0284 ReferenceTrackProducer= "hiGeneralTracks",
0285 CaloJetCollection= "iterativeConePu5CaloJets",
0286
0287 MassMin = 8.,
0288 MassMax = 10,
0289 TrackPtMax = 50
0290 )
0291
0292 ALCARECOTkAlUpsilonMuMuHIDQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuHITrackingDQM + ALCARECOTkAlUpsilonMuMuHITkAlDQM )
0293
0294
0295
0296
0297 __selectionName = 'TkAlUpsilonMuMuPA'
0298 ALCARECOTkAlUpsilonMuMuPATrackingDQM = ALCARECOTkAlUpsilonMuMuTrackingDQM.clone(
0299
0300 TrackProducer = 'ALCARECO'+__selectionName,
0301 AlgoName = 'ALCARECO'+__selectionName,
0302 FolderName = "AlCaReco/"+__selectionName,
0303 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0304
0305 TrackPtMax = 50
0306 )
0307
0308 ALCARECOTkAlUpsilonMuMuPATkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0309
0310 TrackProducer = 'ALCARECO'+__selectionName,
0311 AlgoName = 'ALCARECO'+__selectionName,
0312 FolderName = "AlCaReco/"+__selectionName,
0313
0314 MassMin = 8.,
0315 MassMax = 10,
0316 TrackPtMax = 50
0317 )
0318
0319 ALCARECOTkAlUpsilonMuMuPADQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuPATrackingDQM + ALCARECOTkAlUpsilonMuMuPATkAlDQM )
0320
0321
0322
0323
0324 __selectionName = 'TkAlBeamHalo'
0325 ALCARECOTkAlBeamHaloTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0326
0327 TrackProducer = 'ALCARECO'+__selectionName,
0328 AlgoName = 'ALCARECO'+__selectionName,
0329 FolderName = "AlCaReco/"+__selectionName,
0330 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot"
0331 )
0332
0333
0334 ALCARECOTkAlBeamHaloDQM = cms.Sequence( ALCARECOTkAlBeamHaloTrackingDQM )
0335
0336
0337
0338
0339 __selectionName = 'TkAlMinBias'
0340 ALCARECOTkAlMinBiasTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0341
0342 TrackProducer = 'ALCARECO'+__selectionName,
0343 AlgoName = 'ALCARECO'+__selectionName,
0344 FolderName = "AlCaReco/"+__selectionName,
0345 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0346
0347 TkSizeBin = 71,
0348 TkSizeMin = -0.5,
0349 TkSizeMax = 70.5,
0350 TrackPtMax = 30
0351 )
0352
0353 ALCARECOTkAlMinBiasTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0354
0355 TrackProducer = 'ALCARECO'+__selectionName,
0356 AlgoName = 'ALCARECO'+__selectionName,
0357 FolderName = "AlCaReco/"+__selectionName,
0358
0359 fillInvariantMass = False,
0360 TrackPtMax = 30,
0361 SumChargeBin = 101,
0362 SumChargeMin = -50.5,
0363 SumChargeMax = 50.5
0364 )
0365
0366 ALCARECOTkAlMinBiasDQM = cms.Sequence( ALCARECOTkAlMinBiasTrackingDQM + ALCARECOTkAlMinBiasTkAlDQM )
0367
0368
0369
0370
0371 __selectionName = 'TkAlHLTTracks'
0372 ALCARECOTkAlHLTTracksTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0373
0374 TrackProducer = 'ALCARECO'+__selectionName,
0375 AlgoName = 'ALCARECO'+__selectionName,
0376 FolderName = "AlCaReco/"+__selectionName,
0377 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0378
0379 TkSizeBin = 71,
0380 TkSizeMin = -0.5,
0381 TkSizeMax = 70.5,
0382 TrackPtMax = 30
0383 )
0384
0385 ALCARECOTkAlHLTTracksTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0386
0387 ReferenceTrackProducer= "hltMergedTracks",
0388 TrackProducer = 'ALCARECO'+__selectionName,
0389 AlgoName = 'ALCARECO'+__selectionName,
0390 FolderName = "AlCaReco/"+__selectionName,
0391
0392 fillInvariantMass = False,
0393 TrackPtMax = 30,
0394 SumChargeBin = 101,
0395 SumChargeMin = -50.5,
0396 SumChargeMax = 50.5
0397 )
0398
0399 ALCARECOTkAlHLTTracksDQM = cms.Sequence( ALCARECOTkAlHLTTracksTrackingDQM + ALCARECOTkAlHLTTracksTkAlDQM )
0400
0401
0402
0403
0404 __selectionName = 'TkAlHLTTracksZMuMu'
0405 ALCARECOTkAlHLTTracksZMuMuTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0406
0407 TrackProducer = 'ALCARECO'+__selectionName,
0408 AlgoName = 'ALCARECO'+__selectionName,
0409 FolderName = "AlCaReco/"+__selectionName,
0410 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0411
0412 TkSizeBin = 71,
0413 TkSizeMin = -0.5,
0414 TkSizeMax = 70.5,
0415 TrackPtMax = 30
0416 )
0417
0418 ALCARECOTkAlHLTTracksZMuMuTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0419
0420 ReferenceTrackProducer= "hltMergedTracks",
0421 TrackProducer = 'ALCARECO'+__selectionName,
0422 AlgoName = 'ALCARECO'+__selectionName,
0423 FolderName = "AlCaReco/"+__selectionName,
0424
0425 fillInvariantMass = True,
0426 MassBin = 80,
0427 MassMin = 80.0,
0428 MassMax = 120.0,
0429 TrackPtMax = 100,
0430 SumChargeBin = 101,
0431 SumChargeMin = -50.5,
0432 SumChargeMax = 50.5
0433 )
0434
0435 ALCARECOTkAlHLTTracksZMuMuVtxDQM = ALCARECOTkAlDiMuonAndVertexVtxDQM.clone(
0436 muonTracks = 'ALCARECO'+__selectionName,
0437 vertices = 'hltPixelVertices',
0438 FolderName = "AlCaReco/"+__selectionName,
0439 )
0440
0441 ALCARECOTkAlHLTTracksZMuMuMassBiasDQM = ALCARECOTkAlDiMuonMassBiasDQM.clone(
0442 muonTracks = 'ALCARECO'+__selectionName,
0443 FolderName = "AlCaReco/"+__selectionName,
0444 )
0445
0446 ALCARECOTkAlHLTTracksZMuMuDQM = cms.Sequence( ALCARECOTkAlHLTTracksZMuMuTrackingDQM + ALCARECOTkAlHLTTracksZMuMuTkAlDQM + ALCARECOTkAlHLTTracksZMuMuVtxDQM + ALCARECOTkAlHLTTracksZMuMuMassBiasDQM)
0447
0448
0449
0450
0451 __selectionName = 'TkAlKShortTracks'
0452 ALCARECOTkAlKShortTracksTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0453
0454 TrackProducer = 'ALCARECO'+__selectionName,
0455 AlgoName = 'ALCARECO'+__selectionName,
0456 FolderName = "AlCaReco/"+__selectionName,
0457 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0458 doSIPPlots = True,
0459 doDCAPlots = True,
0460 doDCAwrt000Plots = True,
0461 doDCAwrtPVPlots = True,
0462
0463 TkSizeBin = 71,
0464 TkSizeMin = -0.5,
0465 TkSizeMax = 70.5,
0466 TrackPtMax = 30
0467 )
0468
0469 ALCARECOTkAlKShortTracksTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0470
0471 TrackProducer = 'ALCARECO'+__selectionName,
0472 AlgoName = 'ALCARECO'+__selectionName,
0473 FolderName = "AlCaReco/"+__selectionName,
0474
0475 fillInvariantMass = True,
0476 MassBin = 100,
0477 MassMin = 0.4,
0478 MassMax = 0.6,
0479 TrackPtMax = 30,
0480 SumChargeBin = 101,
0481 SumChargeMin = -50.5,
0482 SumChargeMax = 50.5
0483 )
0484
0485
0486 ALCARECOTkAlKShortMonitor = DQM.TrackingMonitor.V0Monitor_cfi.v0Monitor.clone(
0487 FolderName = "AlCaReco/"+__selectionName+"/KsCandidates",
0488 v0 = "generalV0Candidates:Kshort")
0489
0490 ALCARECOTkAlKShortMonitor.histoPSet.massPSet = cms.PSet(nbins = cms.int32 (100),
0491 xmin = cms.double(0.400),
0492 xmax = cms.double(0.600))
0493
0494 ALCARECOTkAlKShortTracksDQM = cms.Sequence( ALCARECOTkAlKShortTracksTrackingDQM + ALCARECOTkAlKShortTracksTkAlDQM + ALCARECOTkAlKShortMonitor)
0495
0496
0497
0498
0499 __selectionName = 'TkAlLambdaTracks'
0500 ALCARECOTkAlLambdaTracksTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0501
0502 TrackProducer = 'ALCARECO'+__selectionName,
0503 AlgoName = 'ALCARECO'+__selectionName,
0504 FolderName = "AlCaReco/"+__selectionName,
0505 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0506 doSIPPlots = True,
0507 doDCAPlots = True,
0508 doDCAwrt000Plots = True,
0509 doDCAwrtPVPlots = True,
0510
0511 TkSizeBin = 71,
0512 TkSizeMin = -0.5,
0513 TkSizeMax = 70.5,
0514 TrackPtMax = 30
0515 )
0516
0517 ALCARECOTkAlLambdaTracksTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0518
0519 TrackProducer = 'ALCARECO'+__selectionName,
0520 AlgoName = 'ALCARECO'+__selectionName,
0521 FolderName = "AlCaReco/"+__selectionName,
0522
0523 fillInvariantMass = True,
0524 MassBin = 100,
0525 MassMin = 1.050,
0526 MassMax = 1.250,
0527 TrackPtMax = 30,
0528 SumChargeBin = 101,
0529 SumChargeMin = -50.5,
0530 SumChargeMax = 50.5
0531 )
0532
0533
0534 ALCARECOLambdaMonitor = DQM.TrackingMonitor.V0Monitor_cfi.v0Monitor.clone(
0535 FolderName = "AlCaReco/"+__selectionName+"/LambdaCandidates",
0536 v0 = "generalV0Candidates:Lambda")
0537
0538 ALCARECOLambdaMonitor.histoPSet.massPSet = cms.PSet(nbins = cms.int32(100),
0539 xmin = cms.double(1.050),
0540 xmax = cms.double(1.250))
0541
0542 ALCARECOTkAlLambdaTracksDQM = cms.Sequence( ALCARECOTkAlLambdaTracksTrackingDQM + ALCARECOTkAlLambdaTracksTkAlDQM + ALCARECOLambdaMonitor)
0543
0544
0545
0546
0547 __selectionName = 'TkAlJetHT'
0548 ALCARECOTkAlJetHTTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0549
0550 TrackProducer = 'ALCARECO'+__selectionName,
0551 AlgoName = 'ALCARECO'+__selectionName,
0552 FolderName = "AlCaReco/"+__selectionName,
0553 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0554
0555 TkSizeBin = 71,
0556 TkSizeMin = -0.5,
0557 TkSizeMax = 70.5,
0558 TrackPtMax = 30
0559 )
0560
0561 ALCARECOTkAlJetHTTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
0562
0563 TrackProducer = 'ALCARECO'+__selectionName,
0564 AlgoName = 'ALCARECO'+__selectionName,
0565 FolderName = "AlCaReco/"+__selectionName,
0566
0567 fillInvariantMass = False,
0568 TrackPtMax = 30,
0569 SumChargeBin = 101,
0570 SumChargeMin = -50.5,
0571 SumChargeMax = 50.5
0572 )
0573
0574 ALCARECOTkAlJetHTDQM = cms.Sequence( ALCARECOTkAlJetHTTrackingDQM + ALCARECOTkAlJetHTTkAlDQM)
0575
0576
0577
0578
0579 __selectionName = 'TkAlMinBiasHI'
0580 ALCARECOTkAlMinBiasHITrackingDQM = ALCARECOTkAlMinBiasTrackingDQM.clone(
0581
0582 TrackProducer = 'ALCARECO'+__selectionName,
0583 AlgoName = 'ALCARECO'+__selectionName,
0584 FolderName = "AlCaReco/"+__selectionName,
0585 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0586 primaryVertex = "hiSelectedVertex",
0587 allTrackProducer = "hiGeneralTracks",
0588
0589 TkSizeBin = 71,
0590 TkSizeMin = -0.5,
0591 TkSizeMax = 70.5,
0592 TrackPtMax = 30
0593 )
0594
0595 ALCARECOTkAlMinBiasHITkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
0596
0597 TrackProducer = 'ALCARECO'+__selectionName,
0598 ReferenceTrackProducer = 'hiGeneralTracks',
0599 CaloJetCollection = 'iterativeConePu5CaloJets',
0600 AlgoName = 'ALCARECO'+__selectionName,
0601 FolderName = "AlCaReco/"+__selectionName,
0602
0603 fillInvariantMass = False,
0604 TrackPtMax = 30,
0605 SumChargeBin = 101,
0606 SumChargeMin = -50.5,
0607 SumChargeMax = 50.5
0608 )
0609
0610 ALCARECOTkAlMinBiasHIDQM = cms.Sequence( ALCARECOTkAlMinBiasHITrackingDQM + ALCARECOTkAlMinBiasHITkAlDQM )
0611
0612
0613
0614
0615 __selectionName = 'TkAlMuonIsolated'
0616 ALCARECOTkAlMuonIsolatedTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0617
0618 TrackProducer = 'ALCARECO'+__selectionName,
0619 AlgoName = 'ALCARECO'+__selectionName,
0620 FolderName = "AlCaReco/"+__selectionName,
0621 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0622
0623 TkSizeBin = 16,
0624 TkSizeMin = -0.5,
0625 TkSizeMax = 15.5
0626 )
0627 ALCARECOTkAlMuonIsolatedTkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
0628 TrackProducer = 'ALCARECO'+__selectionName,
0629 AlgoName = 'ALCARECO'+__selectionName,
0630 FolderName = "AlCaReco/"+__selectionName
0631 )
0632
0633 ALCARECOTkAlMuonIsolatedDQM = cms.Sequence( ALCARECOTkAlMuonIsolatedTrackingDQM + ALCARECOTkAlMuonIsolatedTkAlDQM )
0634
0635
0636
0637
0638 __selectionName = 'TkAlMuonIsolatedHI'
0639 ALCARECOTkAlMuonIsolatedHITrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0640
0641 TrackProducer = 'ALCARECO'+__selectionName,
0642 AlgoName = 'ALCARECO'+__selectionName,
0643 FolderName = "AlCaReco/"+__selectionName,
0644 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0645 allTrackProducer = "hiGeneralTracks",
0646 primaryVertex = 'hiSelectedVertex',
0647
0648 TkSizeBin = 16,
0649 TkSizeMin = -0.5,
0650 TkSizeMax = 15.5
0651 )
0652 ALCARECOTkAlMuonIsolatedHITkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
0653 TrackProducer = 'ALCARECO'+__selectionName,
0654 AlgoName = 'ALCARECO'+__selectionName,
0655 FolderName = "AlCaReco/"+__selectionName,
0656 ReferenceTrackProducer= "hiGeneralTracks",
0657 CaloJetCollection= "iterativeConePu5CaloJets"
0658 )
0659
0660 ALCARECOTkAlMuonIsolatedHIDQM = cms.Sequence( ALCARECOTkAlMuonIsolatedHITrackingDQM + ALCARECOTkAlMuonIsolatedHITkAlDQM )
0661
0662
0663
0664
0665 __selectionName = 'TkAlMuonIsolatedPA'
0666 ALCARECOTkAlMuonIsolatedPATrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0667
0668 TrackProducer = 'ALCARECO'+__selectionName,
0669 AlgoName = 'ALCARECO'+__selectionName,
0670 FolderName = "AlCaReco/"+__selectionName,
0671 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0672
0673 TkSizeBin = 16,
0674 TkSizeMin = -0.5,
0675 TkSizeMax = 15.5
0676 )
0677 ALCARECOTkAlMuonIsolatedPATkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
0678 TrackProducer = 'ALCARECO'+__selectionName,
0679 AlgoName = 'ALCARECO'+__selectionName,
0680 FolderName = "AlCaReco/"+__selectionName
0681 )
0682
0683 ALCARECOTkAlMuonIsolatedPADQM = cms.Sequence( ALCARECOTkAlMuonIsolatedPATrackingDQM + ALCARECOTkAlMuonIsolatedPATkAlDQM )
0684
0685
0686
0687
0688 import DQMOffline.Alignment.LaserAlignmentT0ProducerDQM_cfi
0689 __selectionName = 'TkAlLAS'
0690 ALCARECOTkAlLASDigiDQM= DQMOffline.Alignment.LaserAlignmentT0ProducerDQM_cfi.LaserAlignmentT0ProducerDQM.clone(
0691
0692 FolderName = "AlCaReco/"+__selectionName,
0693
0694 LowerAdcThreshold = 15,
0695 UpperAdcThreshold = 220,
0696 DigiProducerList = cms.VPSet(
0697 cms.PSet(
0698 DigiLabel = cms.string( 'ZeroSuppressed' ),
0699 DigiType = cms.string( 'Processed' ),
0700 DigiProducer = cms.string( 'ALCARECOTkAlLAST0Producer' )
0701 )
0702 )
0703 )
0704 ALCARECOTkAlLASDQM = cms.Sequence( ALCARECOTkAlLASDigiDQM )
0705
0706
0707
0708
0709
0710
0711
0712 __selectionName = 'TkAlCosmicsInCollisions'
0713 ALCARECOTkAlCosmicsInCollisionsTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0714
0715 TrackProducer = 'ALCARECO'+__selectionName,
0716 AlgoName = 'ALCARECO'+__selectionName,
0717 FolderName = 'AlCaReco/TkAlCosmicsInCollisions',
0718 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0719
0720 TrackPtBin = 500,
0721 TrackPtMin = 0,
0722 TrackPtMax = 500
0723 )
0724 ALCARECOTkAlCosmicsInCollisionsTkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
0725
0726 FolderName = 'AlCaReco/TkAlCosmicsInCollisions',
0727 TrackProducer = 'ALCARECO'+__selectionName,
0728 ReferenceTrackProducer = 'cosmicDCTracks',
0729 AlgoName = 'ALCARECO'+__selectionName
0730 )
0731
0732 ALCARECOTkAlCosmicsInCollisionsDQM = cms.Sequence( ALCARECOTkAlCosmicsInCollisionsTrackingDQM + ALCARECOTkAlCosmicsInCollisionsTkAlDQM )
0733
0734
0735
0736
0737
0738
0739
0740 __selectionName = 'TkAlCosmicsCTF0T'
0741 ALCARECOTkAlCosmicsCTF0TTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
0742
0743 TrackProducer = 'ALCARECO'+__selectionName,
0744 AlgoName = 'ALCARECO'+__selectionName,
0745 FolderName = 'AlCaReco/TkAlCosmics0T',
0746 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0747
0748 TrackPtBin = 500,
0749 TrackPtMin = 0,
0750 TrackPtMax = 500
0751 )
0752 ALCARECOTkAlCosmicsCTF0TTkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
0753
0754 TrackProducer = 'ALCARECO'+__selectionName,
0755 ReferenceTrackProducer = 'ctfWithMaterialTracksP5',
0756 AlgoName = 'ALCARECO'+__selectionName,
0757 FolderName = 'AlCaReco/TkAlCosmics0T',
0758
0759 useSignedR = True
0760 )
0761
0762 ALCARECOTkAlCosmicsCTF0TDQM = cms.Sequence( ALCARECOTkAlCosmicsCTF0TTrackingDQM + ALCARECOTkAlCosmicsCTF0TTkAlDQM )
0763
0764
0765
0766
0767 __selectionName = 'TkAlCosmicsCosmicTF0T'
0768 ALCARECOTkAlCosmicsCosmicTF0TTrackingDQM = ALCARECOTkAlCosmicsCTF0TTrackingDQM.clone(
0769
0770 TrackProducer = 'ALCARECO'+__selectionName,
0771 AlgoName = 'ALCARECO'+__selectionName,
0772 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0773 )
0774 ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM = ALCARECOTkAlCosmicsCTF0TTkAlDQM.clone(
0775
0776 TrackProducer = 'ALCARECO'+__selectionName,
0777 ReferenceTrackProducer = 'cosmictrackfinderP5',
0778 AlgoName = 'ALCARECO'+__selectionName
0779 )
0780
0781 ALCARECOTkAlCosmicsCosmicTF0TDQM = cms.Sequence( ALCARECOTkAlCosmicsCosmicTF0TTrackingDQM + ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM )
0782
0783
0784
0785
0786 __selectionName = 'TkAlCosmicsRegional0T'
0787 ALCARECOTkAlCosmicsRegional0TTrackingDQM = ALCARECOTkAlCosmicsCTF0TTrackingDQM.clone(
0788
0789 TrackProducer = 'ALCARECO'+__selectionName,
0790 AlgoName = 'ALCARECO'+__selectionName,
0791 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0792 )
0793 ALCARECOTkAlCosmicsRegional0TTkAlDQM = ALCARECOTkAlCosmicsCTF0TTkAlDQM.clone(
0794
0795 TrackProducer = 'ALCARECO'+__selectionName,
0796 ReferenceTrackProducer = 'cosmictrackfinderP5',
0797 AlgoName = 'ALCARECO'+__selectionName
0798 )
0799
0800 ALCARECOTkAlCosmicsRegional0TDQM = cms.Sequence( ALCARECOTkAlCosmicsRegional0TTrackingDQM + ALCARECOTkAlCosmicsRegional0TTkAlDQM )
0801
0802
0803
0804
0805 __selectionName = 'TkAlCosmicsDuringCollisions0T'
0806 ALCARECOTkAlCosmicsDuringCollisions0TTrackingDQM = ALCARECOTkAlCosmicsCTF0TTrackingDQM.clone(
0807
0808 TrackProducer = 'ALCARECO'+__selectionName,
0809 AlgoName = 'ALCARECO'+__selectionName,
0810 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0811 )
0812 ALCARECOTkAlCosmicsDuringCollisions0TTkAlDQM = ALCARECOTkAlCosmicsCTF0TTkAlDQM.clone(
0813
0814 TrackProducer = 'ALCARECO'+__selectionName,
0815 ReferenceTrackProducer = 'cosmictrackfinderP5',
0816 AlgoName = 'ALCARECO'+__selectionName
0817 )
0818
0819 ALCARECOTkAlCosmicsDuringCollisions0TDQM = cms.Sequence( ALCARECOTkAlCosmicsDuringCollisions0TTrackingDQM + ALCARECOTkAlCosmicsDuringCollisions0TTkAlDQM )
0820
0821
0822
0823
0824
0825
0826
0827 __selectionName = 'TkAlCosmicsCTF'
0828 ALCARECOTkAlCosmicsCTFTrackingDQM = ALCARECOTkAlCosmicsCTF0TTrackingDQM.clone(
0829
0830 FolderName = 'AlCaReco/TkAlCosmics',
0831 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot",
0832 TrackProducer = 'ALCARECO'+__selectionName,
0833 AlgoName = 'ALCARECO'+__selectionName
0834 )
0835 ALCARECOTkAlCosmicsCTFTkAlDQM = ALCARECOTkAlCosmicsCTF0TTkAlDQM.clone(
0836
0837 FolderName = 'AlCaReco/TkAlCosmics',
0838 TrackProducer = 'ALCARECO'+__selectionName,
0839 ReferenceTrackProducer = ALCARECOTkAlCosmicsCTF0TTkAlDQM.ReferenceTrackProducer,
0840 AlgoName = 'ALCARECO'+__selectionName
0841 )
0842
0843 ALCARECOTkAlCosmicsCTFDQM = cms.Sequence( ALCARECOTkAlCosmicsCTFTrackingDQM + ALCARECOTkAlCosmicsCTFTkAlDQM )
0844
0845
0846
0847
0848 __selectionName = 'TkAlCosmicsCosmicTF'
0849 ALCARECOTkAlCosmicsCosmicTFTrackingDQM = ALCARECOTkAlCosmicsCTFTrackingDQM.clone(
0850
0851 TrackProducer = 'ALCARECO'+__selectionName,
0852 AlgoName = 'ALCARECO'+__selectionName,
0853 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot"
0854 )
0855 ALCARECOTkAlCosmicsCosmicTFTkAlDQM = ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM.clone(
0856
0857 TrackProducer = 'ALCARECO'+__selectionName,
0858 ReferenceTrackProducer = ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM.ReferenceTrackProducer,
0859 AlgoName = 'ALCARECO'+__selectionName
0860 )
0861
0862 ALCARECOTkAlCosmicsCosmicTFDQM = cms.Sequence( ALCARECOTkAlCosmicsCosmicTFTrackingDQM + ALCARECOTkAlCosmicsCosmicTFTkAlDQM )
0863
0864
0865
0866
0867 __selectionName = 'TkAlCosmicsRegional'
0868 ALCARECOTkAlCosmicsRegionalTrackingDQM = ALCARECOTkAlCosmicsCTFTrackingDQM.clone(
0869
0870 TrackProducer = 'ALCARECO'+__selectionName,
0871 AlgoName = 'ALCARECO'+__selectionName,
0872 BSFolderName = "AlCaReco/"+__selectionName+"/BeamSpot"
0873 )
0874 ALCARECOTkAlCosmicsRegionalTkAlDQM = ALCARECOTkAlCosmicsRegional0TTkAlDQM.clone(
0875
0876 TrackProducer = 'ALCARECO'+__selectionName,
0877 ReferenceTrackProducer = ALCARECOTkAlCosmicsRegional0TTkAlDQM.ReferenceTrackProducer,
0878 AlgoName = 'ALCARECO'+__selectionName
0879 )
0880
0881 ALCARECOTkAlCosmicsRegionalDQM = cms.Sequence( ALCARECOTkAlCosmicsRegionalTrackingDQM + ALCARECOTkAlCosmicsRegionalTkAlDQM )
0882