CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackingSourceConfigP5_cff.py
Go to the documentation of this file.
2 
3 # TrackingMonitor ####
4 # Clone for Cosmic Track Finder
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
11 
12 # Clone for CKF Tracks
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
19 
20 # Clone for Road Search Tracks
21 #import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
22 #TrackMon_rs = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
23 #TrackMon_rs.TrackProducer = 'rsWithMaterialTracksP5'
24 #TrackMon_rs.AlgoName = 'RSTk'
25 #TrackMon_rs.FolderName = 'Tracking/TrackParameters'
26 #TrackMon_rs.doSeedParameterHistos = True
27 
28 # Clone for General Track (for Collision data)
29 import DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi
30 TrackMon_gentk = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
31 TrackMon_gentk.FolderName = 'Tracking/TrackParameters'
32 TrackMon_gentk.BSFolderName = 'Tracking/TrackParameters/BeamSpotParameters'
33 # decrease number of histograms
34 #TrackMon_gentk.doTrackerSpecific = False
35 
36 # Clone for Heavy Ion Tracks (for HI Collisions)
37 import DQM.TrackingMonitor.TrackerHeavyIonTrackingMonitor_cfi
38 TrackMon_hi = DQM.TrackingMonitor.TrackerHeavyIonTrackingMonitor_cfi.TrackerHeavyIonTrackMon.clone()
39 TrackMon_hi.FolderName = 'Tracking/TrackParameters'
40 TrackMon_hi.BSFolderName = 'Tracking/TrackParameters/BeamSpotParameters'
41 
42 # Tracking Efficiency ####
43 # Clone for Cosmic Tracks
44 import DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi
45 TrackEffMon_cosmicTk = DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi.TrackEffMon.clone()
46 TrackEffMon_cosmicTk.TKTrackCollection = 'cosmictrackfinderP5'
47 TrackEffMon_cosmicTk.AlgoName = 'CosmicTk'
48 TrackEffMon_cosmicTk.FolderName = 'Tracking/TrackParameters/TrackEfficiency'
49 
50 # Clone for CKF Tracks
51 import DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi
52 TrackEffMon_ckf = DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi.TrackEffMon.clone()
53 TrackEffMon_ckf.TKTrackCollection = 'ctfWithMaterialTracksP5'
54 TrackEffMon_ckf.AlgoName = 'CKFTk'
55 TrackEffMon_ckf.FolderName = 'Tracking/TrackParameters/TrackEfficiency'
56 
57 # Clone for RS Tracks
58 #import DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi
59 #TrackEffMon_rs = DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi.TrackEffMon.clone()
60 #TrackEffMon_rs.TKTrackCollection = 'rsWithMaterialTracksP5'
61 #TrackEffMon_rs.AlgoName = 'RSTk'
62 #TrackEffMon_rs.FolderName = 'Tracking/TrackParameters/TrackEfficiency'
63 
64 # Clone for Beam Halo Tracks
65 import DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi
66 TrackEffMon_bhmuon = DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi.TrackEffMon.clone()
67 TrackEffMon_bhmuon.TKTrackCollection = 'ctfWithMaterialTracksBeamHaloMuon'
68 TrackEffMon_bhmuon.AlgoName = 'BHMuonTk'
69 TrackEffMon_bhmuon.FolderName = 'Tracking/TrackParameters/TrackEfficiency'
70 
71 # Clone for Heavy Ion Tracks (for HI Collisions)
72 import DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi
73 TrackEffMon_hi = DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi.TrackEffMon.clone()
74 TrackEffMon_hi.TKTrackCollection = 'hiGlobalPrimTracks'
75 TrackEffMon_hi.AlgoName = 'HeavyIonTk'
76 TrackEffMon_hi.FolderName = 'Tracking/TrackParameters/TrackEfficiency'