1 import FWCore.ParameterSet.Config
as cms
3 import DQMOffline.Alignment.TkAlCaRecoMonitor_cfi
9 __selectionName =
'TkAlZMuMu' 10 ALCARECOTkAlZMuMuTrackingDQM = DQM.TrackingMonitor.TrackingMonitor_cfi.TrackMon.clone(
12 TrackProducer =
'ALCARECO'+__selectionName,
13 AlgoName =
'ALCARECO'+__selectionName,
14 FolderName =
"AlCaReco/"+__selectionName,
15 MeasurementState =
"default",
16 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
17 doSeedParameterHistos =
False,
29 ALCARECOTkAlZMuMuTkAlDQM = DQMOffline.Alignment.TkAlCaRecoMonitor_cfi.TkAlCaRecoMonitor.clone(
31 TrackProducer =
'ALCARECO'+__selectionName,
32 AlgoName =
'ALCARECO'+__selectionName,
33 FolderName =
"AlCaReco/"+__selectionName,
36 fillInvariantMass =
True,
58 ALCARECOTkAlZMuMuDQM = cms.Sequence( ALCARECOTkAlZMuMuTrackingDQM + ALCARECOTkAlZMuMuTkAlDQM )
63 __selectionName =
'TkAlZMuMuHI' 64 ALCARECOTkAlZMuMuHITrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
66 TrackProducer =
'ALCARECO'+__selectionName,
67 AlgoName =
'ALCARECO'+__selectionName,
68 FolderName =
"AlCaReco/"+__selectionName,
69 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
70 allTrackProducer = cms.InputTag(
"hiGeneralTracks" ),
71 primaryVertex = cms.InputTag(
'hiSelectedVertex'),
74 ALCARECOTkAlZMuMuHITkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
76 TrackProducer =
'ALCARECO'+__selectionName,
77 AlgoName =
'ALCARECO'+__selectionName,
78 FolderName =
"AlCaReco/"+__selectionName,
79 ReferenceTrackProducer= cms.InputTag(
"hiGeneralTracks" ),
80 CaloJetCollection= cms.InputTag(
"iterativeConePu5CaloJets" ),
92 ALCARECOTkAlZMuMuHIDQM = cms.Sequence( ALCARECOTkAlZMuMuHITrackingDQM + ALCARECOTkAlZMuMuHITkAlDQM )
97 __selectionName =
'TkAlZMuMuPA' 98 ALCARECOTkAlZMuMuPATrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
100 TrackProducer =
'ALCARECO'+__selectionName,
101 AlgoName =
'ALCARECO'+__selectionName,
102 FolderName =
"AlCaReco/"+__selectionName,
103 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot" 106 ALCARECOTkAlZMuMuPATkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
108 TrackProducer =
'ALCARECO'+__selectionName,
109 AlgoName =
'ALCARECO'+__selectionName,
110 FolderName =
"AlCaReco/"+__selectionName
122 ALCARECOTkAlZMuMuPADQM = cms.Sequence( ALCARECOTkAlZMuMuPATrackingDQM + ALCARECOTkAlZMuMuPATkAlDQM )
127 __selectionName =
'TkAlJpsiMuMu' 128 ALCARECOTkAlJpsiMuMuTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
130 TrackProducer =
'ALCARECO'+__selectionName,
131 AlgoName =
'ALCARECO'+__selectionName,
132 FolderName =
"AlCaReco/"+__selectionName,
133 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
137 ALCARECOTkAlJpsiMuMuTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
139 TrackProducer =
'ALCARECO'+__selectionName,
140 AlgoName =
'ALCARECO'+__selectionName,
141 FolderName =
"AlCaReco/"+__selectionName,
157 ALCARECOTkAlJpsiMuMuDQM = cms.Sequence( ALCARECOTkAlJpsiMuMuTrackingDQM + ALCARECOTkAlJpsiMuMuTkAlDQM )
162 __selectionName =
'TkAlJpsiMuMuHI' 163 ALCARECOTkAlJpsiMuMuHITrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
165 TrackProducer =
'ALCARECO'+__selectionName,
166 AlgoName =
'ALCARECO'+__selectionName,
167 FolderName =
"AlCaReco/"+__selectionName,
168 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
169 allTrackProducer = cms.InputTag(
"hiGeneralTracks" ),
170 primaryVertex = cms.InputTag(
'hiSelectedVertex'),
175 ALCARECOTkAlJpsiMuMuHITkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
177 TrackProducer =
'ALCARECO'+__selectionName,
178 AlgoName =
'ALCARECO'+__selectionName,
179 FolderName =
"AlCaReco/"+__selectionName,
180 ReferenceTrackProducer= cms.InputTag(
"hiGeneralTracks" ),
181 CaloJetCollection= cms.InputTag(
"iterativeConePu5CaloJets" ),
197 ALCARECOTkAlJpsiMuMuHIDQM = cms.Sequence( ALCARECOTkAlJpsiMuMuHITrackingDQM + ALCARECOTkAlJpsiMuMuHITkAlDQM )
202 __selectionName =
'TkAlUpsilonMuMu' 203 ALCARECOTkAlUpsilonMuMuTrackingDQM = ALCARECOTkAlJpsiMuMuTrackingDQM.clone(
205 TrackProducer =
'ALCARECO'+__selectionName,
206 AlgoName =
'ALCARECO'+__selectionName,
207 FolderName =
"AlCaReco/"+__selectionName,
208 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot" 211 ALCARECOTkAlUpsilonMuMuTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
213 TrackProducer =
'ALCARECO'+__selectionName,
214 AlgoName =
'ALCARECO'+__selectionName,
215 FolderName =
"AlCaReco/"+__selectionName,
231 ALCARECOTkAlUpsilonMuMuDQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuTrackingDQM + ALCARECOTkAlUpsilonMuMuTkAlDQM )
236 __selectionName =
'TkAlUpsilonMuMuHI' 237 ALCARECOTkAlUpsilonMuMuHITrackingDQM = ALCARECOTkAlJpsiMuMuHITrackingDQM.clone(
239 TrackProducer =
'ALCARECO'+__selectionName,
240 AlgoName =
'ALCARECO'+__selectionName,
241 FolderName =
"AlCaReco/"+__selectionName,
242 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
243 allTrackProducer = cms.InputTag(
"hiGeneralTracks" ),
244 primaryVertex = cms.InputTag(
'hiSelectedVertex'),
249 ALCARECOTkAlUpsilonMuMuHITkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
251 TrackProducer =
'ALCARECO'+__selectionName,
252 AlgoName =
'ALCARECO'+__selectionName,
253 FolderName =
"AlCaReco/"+__selectionName,
254 ReferenceTrackProducer= cms.InputTag(
"hiGeneralTracks" ),
255 CaloJetCollection= cms.InputTag(
"iterativeConePu5CaloJets" ),
271 ALCARECOTkAlUpsilonMuMuHIDQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuHITrackingDQM + ALCARECOTkAlUpsilonMuMuHITkAlDQM )
276 __selectionName =
'TkAlUpsilonMuMuPA' 277 ALCARECOTkAlUpsilonMuMuPATrackingDQM = ALCARECOTkAlUpsilonMuMuTrackingDQM.clone(
279 TrackProducer =
'ALCARECO'+__selectionName,
280 AlgoName =
'ALCARECO'+__selectionName,
281 FolderName =
"AlCaReco/"+__selectionName,
282 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
287 ALCARECOTkAlUpsilonMuMuPATkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
289 TrackProducer =
'ALCARECO'+__selectionName,
290 AlgoName =
'ALCARECO'+__selectionName,
291 FolderName =
"AlCaReco/"+__selectionName,
307 ALCARECOTkAlUpsilonMuMuPADQM = cms.Sequence( ALCARECOTkAlUpsilonMuMuPATrackingDQM + ALCARECOTkAlUpsilonMuMuPATkAlDQM )
312 __selectionName =
'TkAlBeamHalo' 313 ALCARECOTkAlBeamHaloTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
315 TrackProducer =
'ALCARECO'+__selectionName,
316 AlgoName =
'ALCARECO'+__selectionName,
317 FolderName =
"AlCaReco/"+__selectionName,
318 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot" 330 ALCARECOTkAlBeamHaloDQM = cms.Sequence( ALCARECOTkAlBeamHaloTrackingDQM
337 __selectionName =
'TkAlMinBias' 338 ALCARECOTkAlMinBiasTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
340 TrackProducer =
'ALCARECO'+__selectionName,
341 AlgoName =
'ALCARECO'+__selectionName,
342 FolderName =
"AlCaReco/"+__selectionName,
343 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
351 ALCARECOTkAlMinBiasTkAlDQM = ALCARECOTkAlZMuMuTkAlDQM.clone(
353 TrackProducer =
'ALCARECO'+__selectionName,
354 AlgoName =
'ALCARECO'+__selectionName,
355 FolderName =
"AlCaReco/"+__selectionName,
357 fillInvariantMass =
False,
360 SumChargeMin = -50.5,
381 ALCARECOTkAlMinBiasDQM = cms.Sequence( ALCARECOTkAlMinBiasTrackingDQM + ALCARECOTkAlMinBiasTkAlDQM )
387 __selectionName =
'TkAlMinBiasHI' 388 ALCARECOTkAlMinBiasHITrackingDQM = ALCARECOTkAlMinBiasTrackingDQM.clone(
390 TrackProducer =
'ALCARECO'+__selectionName,
391 AlgoName =
'ALCARECO'+__selectionName,
392 FolderName =
"AlCaReco/"+__selectionName,
393 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
394 primaryVertex =
"hiSelectedVertex",
395 allTrackProducer =
"hiGeneralTracks",
403 ALCARECOTkAlMinBiasHITkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
405 TrackProducer =
'ALCARECO'+__selectionName,
406 ReferenceTrackProducer =
'hiGeneralTracks',
407 CaloJetCollection =
'iterativeConePu5CaloJets',
408 AlgoName =
'ALCARECO'+__selectionName,
409 FolderName =
"AlCaReco/"+__selectionName,
411 fillInvariantMass =
False,
414 SumChargeMin = -50.5,
427 ALCARECOTkAlMinBiasHIDQM = cms.Sequence( ALCARECOTkAlMinBiasHITrackingDQM + ALCARECOTkAlMinBiasHITkAlDQM )
433 __selectionName =
'TkAlMuonIsolated' 434 ALCARECOTkAlMuonIsolatedTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
436 TrackProducer =
'ALCARECO'+__selectionName,
437 AlgoName =
'ALCARECO'+__selectionName,
438 FolderName =
"AlCaReco/"+__selectionName,
439 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
445 ALCARECOTkAlMuonIsolatedTkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
446 TrackProducer =
'ALCARECO'+__selectionName,
447 AlgoName =
'ALCARECO'+__selectionName,
448 FolderName =
"AlCaReco/"+__selectionName
460 ALCARECOTkAlMuonIsolatedDQM = cms.Sequence( ALCARECOTkAlMuonIsolatedTrackingDQM + ALCARECOTkAlMuonIsolatedTkAlDQM )
465 __selectionName =
'TkAlMuonIsolatedHI' 466 ALCARECOTkAlMuonIsolatedHITrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
468 TrackProducer =
'ALCARECO'+__selectionName,
469 AlgoName =
'ALCARECO'+__selectionName,
470 FolderName =
"AlCaReco/"+__selectionName,
471 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
472 allTrackProducer = cms.InputTag(
"hiGeneralTracks" ),
473 primaryVertex = cms.InputTag(
'hiSelectedVertex'),
479 ALCARECOTkAlMuonIsolatedHITkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
480 TrackProducer =
'ALCARECO'+__selectionName,
481 AlgoName =
'ALCARECO'+__selectionName,
482 FolderName =
"AlCaReco/"+__selectionName,
483 ReferenceTrackProducer= cms.InputTag(
"hiGeneralTracks" ),
484 CaloJetCollection= cms.InputTag(
"iterativeConePu5CaloJets" )
496 ALCARECOTkAlMuonIsolatedHIDQM = cms.Sequence( ALCARECOTkAlMuonIsolatedHITrackingDQM + ALCARECOTkAlMuonIsolatedHITkAlDQM )
501 __selectionName =
'TkAlMuonIsolatedPA' 502 ALCARECOTkAlMuonIsolatedPATrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
504 TrackProducer =
'ALCARECO'+__selectionName,
505 AlgoName =
'ALCARECO'+__selectionName,
506 FolderName =
"AlCaReco/"+__selectionName,
507 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
513 ALCARECOTkAlMuonIsolatedPATkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
514 TrackProducer =
'ALCARECO'+__selectionName,
515 AlgoName =
'ALCARECO'+__selectionName,
516 FolderName =
"AlCaReco/"+__selectionName
528 ALCARECOTkAlMuonIsolatedPADQM = cms.Sequence( ALCARECOTkAlMuonIsolatedPATrackingDQM + ALCARECOTkAlMuonIsolatedPATkAlDQM )
533 import DQMOffline.Alignment.LaserAlignmentT0ProducerDQM_cfi
534 __selectionName =
'TkAlLAS' 535 ALCARECOTkAlLASDigiDQM= DQMOffline.Alignment.LaserAlignmentT0ProducerDQM_cfi.LaserAlignmentT0ProducerDQM.clone(
537 FolderName =
"AlCaReco/"+__selectionName,
539 LowerAdcThreshold = 15,
540 UpperAdcThreshold = 220,
541 DigiProducerList = cms.VPSet(
543 DigiLabel = cms.string(
'ZeroSuppressed' ),
544 DigiType = cms.string(
'Processed' ),
545 DigiProducer = cms.string(
'ALCARECOTkAlLAST0Producer' )
549 ALCARECOTkAlLASDQM = cms.Sequence( ALCARECOTkAlLASDigiDQM )
557 __selectionName =
'TkAlCosmicsInCollisions' 558 ALCARECOTkAlCosmicsInCollisionsTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
560 TrackProducer =
'ALCARECO'+__selectionName,
561 AlgoName =
'ALCARECO'+__selectionName,
562 FolderName =
'AlCaReco/TkAlCosmicsInCollisions',
563 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
569 ALCARECOTkAlCosmicsInCollisionsTkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
571 FolderName =
'AlCaReco/TkAlCosmicsInCollisions',
572 TrackProducer =
'ALCARECO'+__selectionName,
573 ReferenceTrackProducer =
'cosmicDCTracks',
574 AlgoName =
'ALCARECO'+__selectionName
584 ALCARECOTkAlCosmicsInCollisionsDQM = cms.Sequence( ALCARECOTkAlCosmicsInCollisionsTrackingDQM + ALCARECOTkAlCosmicsInCollisionsTkAlDQM )
593 __selectionName =
'TkAlCosmicsCTF0T' 594 ALCARECOTkAlCosmicsCTF0TTrackingDQM = ALCARECOTkAlZMuMuTrackingDQM.clone(
596 TrackProducer =
'ALCARECO'+__selectionName,
597 AlgoName =
'ALCARECO'+__selectionName,
598 FolderName =
'AlCaReco/TkAlCosmics0T',
599 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
605 ALCARECOTkAlCosmicsCTF0TTkAlDQM = ALCARECOTkAlMinBiasTkAlDQM.clone(
607 TrackProducer =
'ALCARECO'+__selectionName,
608 ReferenceTrackProducer =
'ctfWithMaterialTracksP5',
609 AlgoName =
'ALCARECO'+__selectionName,
610 FolderName =
'AlCaReco/TkAlCosmics0T',
622 ALCARECOTkAlCosmicsCTF0TDQM = cms.Sequence( ALCARECOTkAlCosmicsCTF0TTrackingDQM + ALCARECOTkAlCosmicsCTF0TTkAlDQM )
628 __selectionName =
'TkAlCosmicsCosmicTF0T' 629 ALCARECOTkAlCosmicsCosmicTF0TTrackingDQM = ALCARECOTkAlCosmicsCTF0TTrackingDQM.clone(
631 TrackProducer =
'ALCARECO'+__selectionName,
632 AlgoName =
'ALCARECO'+__selectionName,
633 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
635 ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM = ALCARECOTkAlCosmicsCTF0TTkAlDQM.clone(
637 TrackProducer =
'ALCARECO'+__selectionName,
638 ReferenceTrackProducer =
'cosmictrackfinderP5',
639 AlgoName =
'ALCARECO'+__selectionName
649 ALCARECOTkAlCosmicsCosmicTF0TDQM = cms.Sequence( ALCARECOTkAlCosmicsCosmicTF0TTrackingDQM + ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM )
655 __selectionName =
'TkAlCosmicsRegional0T' 656 ALCARECOTkAlCosmicsRegional0TTrackingDQM = ALCARECOTkAlCosmicsCTF0TTrackingDQM.clone(
658 TrackProducer =
'ALCARECO'+__selectionName,
659 AlgoName =
'ALCARECO'+__selectionName,
660 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
662 ALCARECOTkAlCosmicsRegional0TTkAlDQM = ALCARECOTkAlCosmicsCTF0TTkAlDQM.clone(
664 TrackProducer =
'ALCARECO'+__selectionName,
665 ReferenceTrackProducer =
'cosmictrackfinderP5',
666 AlgoName =
'ALCARECO'+__selectionName
676 ALCARECOTkAlCosmicsRegional0TDQM = cms.Sequence( ALCARECOTkAlCosmicsRegional0TTrackingDQM + ALCARECOTkAlCosmicsRegional0TTkAlDQM )
685 __selectionName =
'TkAlCosmicsCTF' 686 ALCARECOTkAlCosmicsCTFTrackingDQM = ALCARECOTkAlCosmicsCTF0TTrackingDQM.clone(
688 FolderName =
'AlCaReco/TkAlCosmics',
689 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot",
690 TrackProducer =
'ALCARECO'+__selectionName,
691 AlgoName =
'ALCARECO'+__selectionName
693 ALCARECOTkAlCosmicsCTFTkAlDQM = ALCARECOTkAlCosmicsCTF0TTkAlDQM.clone(
695 FolderName =
'AlCaReco/TkAlCosmics',
696 TrackProducer =
'ALCARECO'+__selectionName,
697 ReferenceTrackProducer = ALCARECOTkAlCosmicsCTF0TTkAlDQM.ReferenceTrackProducer,
698 AlgoName =
'ALCARECO'+__selectionName
708 ALCARECOTkAlCosmicsCTFDQM = cms.Sequence( ALCARECOTkAlCosmicsCTFTrackingDQM + ALCARECOTkAlCosmicsCTFTkAlDQM )
714 __selectionName =
'TkAlCosmicsCosmicTF' 715 ALCARECOTkAlCosmicsCosmicTFTrackingDQM = ALCARECOTkAlCosmicsCTFTrackingDQM.clone(
717 TrackProducer =
'ALCARECO'+__selectionName,
718 AlgoName =
'ALCARECO'+__selectionName,
719 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot" 721 ALCARECOTkAlCosmicsCosmicTFTkAlDQM = ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM.clone(
723 TrackProducer =
'ALCARECO'+__selectionName,
724 ReferenceTrackProducer = ALCARECOTkAlCosmicsCosmicTF0TTkAlDQM.ReferenceTrackProducer,
725 AlgoName =
'ALCARECO'+__selectionName
735 ALCARECOTkAlCosmicsCosmicTFDQM = cms.Sequence( ALCARECOTkAlCosmicsCosmicTFTrackingDQM + ALCARECOTkAlCosmicsCosmicTFTkAlDQM )
741 __selectionName =
'TkAlCosmicsRegional' 742 ALCARECOTkAlCosmicsRegionalTrackingDQM = ALCARECOTkAlCosmicsCTFTrackingDQM.clone(
744 TrackProducer =
'ALCARECO'+__selectionName,
745 AlgoName =
'ALCARECO'+__selectionName,
746 BSFolderName =
"AlCaReco/"+__selectionName+
"/BeamSpot" 748 ALCARECOTkAlCosmicsRegionalTkAlDQM = ALCARECOTkAlCosmicsRegional0TTkAlDQM.clone(
750 TrackProducer =
'ALCARECO'+__selectionName,
751 ReferenceTrackProducer = ALCARECOTkAlCosmicsRegional0TTkAlDQM.ReferenceTrackProducer,
752 AlgoName =
'ALCARECO'+__selectionName
762 ALCARECOTkAlCosmicsRegionalDQM = cms.Sequence( ALCARECOTkAlCosmicsRegionalTrackingDQM + ALCARECOTkAlCosmicsRegionalTkAlDQM )