CMS 3D CMS Logo

SiStripSourceConfig_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # Hardware Monitor ###
5 
6 # Pedestal Monitor ###
8 PedsMon.StripQualityLabel = ''
9 PedsMon.RunTypeFlag = 'CalculatedPlotsOnly'
10 
11 # Digi Monitor #####
13 SiStripMonitorDigi.SelectAllDetectors = True
14 
15 # Cluster Monitor ####
17 SiStripMonitorCluster.SelectAllDetectors = True
18 SiStripMonitorCluster.StripQualityLabel = ''
19 
20 # refitter ### (FIXME rename, move)
22 
23 # On/Off Track Cluster Monitor ####
24 # Clone for Sim dat
26 SiStripMonitorTrackSim = SiStripMonitorTrack.clone(
27  TrackProducer = 'TrackRefitter',
28  TrackLabel = '',
29  Cluster_src = 'siStripClusters',
30  Mod_On = True
31 )
32 
33 # Clone for Real Dat
35 SiStripMonitorTrackReal = SiStripMonitorTrack.clone(
36  TrackProducer = 'ctfWithMaterialTracksP5',
37  TrackLabel = '',
38  Cluster_src = 'siStripClusters',
39  Mod_On = True
40 )
41 
42 # Clone for Real Data (Collision
44 SiStripMonitorTrackColl = SiStripMonitorTrack.clone(
45  TrackProducer = 'refittedForPixelDQM',
46  TrackLabel = '',
47  Cluster_src = 'siStripClusters',
48  Mod_On = True
49 )
50 
51 # Residual Monitor ####
52 # Clone for Sim Data
54 MonitorTrackResidualsSim = MonitorTrackResiduals.clone()
55 # Clone for Real Data
56 MonitorTrackResidualsReal = MonitorTrackResiduals.clone(
57  Tracks = 'ctfWithMaterialTracksP5',
58  trajectoryInput = 'ctfWithMaterialTracksP5'
59 )
60 # Clone for Real Data
61 MonitorTrackResidualsColl = MonitorTrackResiduals.clone(
62  Tracks = 'refittedForPixelDQM',
63  trajectoryInput = 'refittedForPixelDQM'
64 )
65 
66 # Tracking Monitor ####
67 # Clone for Sim Data
69 TrackMonSim = TrackMon.clone(
70  FolderName = 'Tracking/TrackParameters'
71 )
72 
73 # Clone for Real Data (Cosmic)
75 TrackMonReal = TrackerCosmicTrackMon.clone(
76  TrackProducer = 'ctfWithMaterialTracksP5',
77  FolderName = 'Tracking/TrackParameters',
78  AlgoName = 'CKFTk',
79  doSeedParameterHistos = True
80 )
81 
82 # Clone for Real Data (Collison)
84 TrackMonColl = TrackMon.clone(
85  TrackProducer = 'generalTracks',
86  FolderName = 'Tracking/TrackParameters',
87  AlgoName = 'CKFTk',
88  doSeedParameterHistos = True
89 )
90 
91 # Sequences
92 #removed modules using TkDetMap service
93 #SiStripSourcesSimData = cms.Sequence(SiStripMonitorTrackSim*MonitorTrackResidualsSim*TrackMonSim)
94 #SiStripSourcesRealData = cms.Sequence(SiStripMonitorTrackReal*MonitorTrackResidualsReal*TrackMonReal)
95 #SiStripSourcesRealDataCollision = cms.Sequence(SiStripMonitorTrackColl*MonitorTrackResidualsColl*TrackMonColl)
96 SiStripSourcesSimData = cms.Sequence(SiStripMonitorDigi*SiStripMonitorCluster*SiStripMonitorTrackSim*MonitorTrackResidualsSim*TrackMonSim)
97 SiStripSourcesRealData = cms.Sequence(SiStripMonitorDigi*SiStripMonitorCluster*SiStripMonitorTrackReal*MonitorTrackResidualsReal*TrackMonReal)
98 SiStripSourcesRealDataCollision = cms.Sequence(SiStripMonitorDigi*SiStripMonitorCluster*refittedForPixelDQM*SiStripMonitorTrackColl*MonitorTrackResidualsColl*TrackMonColl)
99 
100 
101 
102