1 import FWCore.ParameterSet.Config
as cms
5 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
6 TrackMon_cosmicTk = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
7 TrackMon_cosmicTk.TrackProducer =
'cosmictrackfinderP5'
8 TrackMon_cosmicTk.AlgoName =
'CosmicTk'
9 TrackMon_cosmicTk.FolderName =
'Tracking/TrackParameters'
10 TrackMon_cosmicTk.doSeedParameterHistos =
True
13 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
14 TrackMon_ckf = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
15 TrackMon_ckf.TrackProducer =
'ctfWithMaterialTracksP5'
16 TrackMon_ckf.AlgoName =
'CKFTk'
17 TrackMon_ckf.FolderName =
'Tracking/TrackParameters'
18 TrackMon_ckf.doSeedParameterHistos =
True
29 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
30 TrackMon_bhmuon = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
31 TrackMon_bhmuon.TrackProducer =
'ctfWithMaterialTracksBeamHaloMuon'
32 TrackMon_bhmuon.AlgoName =
'BHMuonTk'
33 TrackMon_bhmuon.FolderName =
'Tracking/TrackParameters'
34 TrackMon_bhmuon.doSeedParameterHistos =
True
38 import DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi
39 TrackEffMon_cosmicTk = DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi.TrackEffMon.clone()
40 TrackEffMon_cosmicTk.TKTrackCollection =
'cosmictrackfinderP5'
41 TrackEffMon_cosmicTk.AlgoName =
'CosmicTk'
42 TrackEffMon_cosmicTk.FolderName =
'Tracking/TrackParameters/TrackEfficiency'
45 import DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi
46 TrackEffMon_ckf = DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi.TrackEffMon.clone()
47 TrackEffMon_ckf.TKTrackCollection =
'ctfWithMaterialTracksP5'
48 TrackEffMon_ckf.AlgoName =
'CKFTk'
49 TrackEffMon_ckf.FolderName =
'Tracking/TrackParameters/TrackEfficiency'
59 import DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi
60 TrackEffMon_bhmuon = DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi.TrackEffMon.clone()
61 TrackEffMon_bhmuon.TKTrackCollection =
'ctfWithMaterialTracksBeamHaloMuon'
62 TrackEffMon_bhmuon.AlgoName =
'BHMuonTk'
63 TrackEffMon_bhmuon.FolderName =
'Tracking/TrackParameters/TrackEfficiency'
67 TrackSplitMonitor.FolderName =
'Tracking/TrackParameters/SplitTracks'
71 dqmInfoTracking = cms.EDAnalyzer(
"DQMEventInfo",
72 subSystemFolder = cms.untracked.string(
'Tracking')
76 TrackingDQMTier0_cosmicTk = cms.Sequence(TrackMon_cosmicTk*TrackEffMon_cosmicTk)
78 TrackingDQMTier0_ckf = cms.Sequence(TrackMon_ckf*TrackEffMon_ckf)
82 TrackingDQMTier0 = cms.Sequence(TrackMon_cosmicTk*TrackMon_ckf*TrackEffMon_ckf*TrackSplitMonitor*dqmInfoTracking)