CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiPixelP5DQM_source_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # Pixel RawDataError Monitoring
5 SiPixelRawDataErrorSource.saveFile = False
6 SiPixelRawDataErrorSource.isPIB = False
7 SiPixelRawDataErrorSource.slowDown = False
8 SiPixelRawDataErrorSource.reducedSet = True
9 
10 # Pixel Digi Monitoring
12 SiPixelDigiSource.saveFile = False
13 SiPixelDigiSource.isPIB = False
14 SiPixelDigiSource.slowDown = False
15 SiPixelDigiSource.hiRes = True
16 SiPixelDigiSource.reducedSet = False
17 SiPixelDigiSource.twoDimModOn = False
18 SiPixelDigiSource.twoDimOnlyLayDisk = True
19 
20 # Pixel Cluster Monitoring
22 SiPixelClusterSource.saveFile = False
23 SiPixelClusterSource.isPIB = False
24 
25 # Pixel RecHit Monitoring
27 SiPixelRecHitSource.saveFile = False
28 SiPixelRecHitSource.isPIB = False
29 
30 # Pixel Track Monitoring
32 SiPixelTrackResidualSource.saveFile = False
33 SiPixelTrackResidualSource.TrackCandidateProducer = cms.string('newTrackCandidateMaker')
34 SiPixelTrackResidualSource.trajectoryInput = cms.InputTag('generalTracks')
36 SiPixelTrackResidualSource_Cosmics.saveFile = False
37 SiPixelTrackResidualSource_Cosmics.TrackCandidateProducer = cms.string('ckfTrackCandidatesP5')
38 SiPixelTrackResidualSource_Cosmics.trajectoryInput = cms.string('ctfWithMaterialTracksP5')
40 SiPixelHitEfficiencySource.saveFile = False
41 SiPixelHitEfficiencySource.trajectoryInput = cms.InputTag('generalTracks')
42 
43 ##online/offline
44 #RawDataErrors
45 SiPixelRawDataErrorSource.modOn = True
46 SiPixelRawDataErrorSource.ladOn = False
47 SiPixelRawDataErrorSource.bladeOn = False
48 #Digi
49 SiPixelDigiSource.modOn = True
50 SiPixelDigiSource.twoDimOn = True
51 SiPixelDigiSource.reducedSet = False
52 SiPixelDigiSource.hiRes = True ## do not set to False, otherwise occupancy map code will crash!
53 SiPixelDigiSource.ladOn = False
54 SiPixelDigiSource.layOn = False
55 SiPixelDigiSource.phiOn = False
56 SiPixelDigiSource.bladeOn = False
57 SiPixelDigiSource.diskOn = False
58 SiPixelDigiSource.ringOn = False
59 SiPixelDigiSource.bigEventSize = 5000
60 #Cluster
61 SiPixelClusterSource.modOn = True
62 SiPixelClusterSource.twoDimOn = True
63 SiPixelClusterSource.reducedSet = True
64 SiPixelClusterSource.ladOn = False
65 SiPixelClusterSource.layOn = False
66 SiPixelClusterSource.phiOn = False
67 SiPixelClusterSource.bladeOn = False
68 SiPixelClusterSource.diskOn = False
69 SiPixelClusterSource.ringOn = False
70 SiPixelClusterSource.bigEventSize = 330
71 #RecHit
72 SiPixelRecHitSource.modOn = True
73 SiPixelRecHitSource.twoDimOn = True
74 SiPixelRecHitSource.reducedSet = True
75 SiPixelRecHitSource.ladOn = False
76 SiPixelRecHitSource.layOn = False
77 SiPixelRecHitSource.phiOn = False
78 SiPixelRecHitSource.bladeOn = False
79 SiPixelRecHitSource.diskOn = False
80 SiPixelRecHitSource.ringOn = False
81 
82 #Track
83 SiPixelTrackResidualSource.modOn = True
84 SiPixelTrackResidualSource.ladOn = False
85 SiPixelTrackResidualSource.layOn = False
86 SiPixelTrackResidualSource.phiOn = False
87 SiPixelTrackResidualSource.bladeOn = False
88 SiPixelTrackResidualSource.diskOn = False
89 SiPixelTrackResidualSource.ringOn = False
90 SiPixelTrackResidualSource_Cosmics.modOn = True
91 SiPixelTrackResidualSource_Cosmics.ladOn = False
92 SiPixelTrackResidualSource_Cosmics.layOn = False
93 SiPixelTrackResidualSource_Cosmics.phiOn = False
94 SiPixelTrackResidualSource_Cosmics.bladeOn = False
95 SiPixelTrackResidualSource_Cosmics.diskOn = False
96 SiPixelTrackResidualSource_Cosmics.ringOn = False
97 SiPixelHitEfficiencySource.modOn = True
98 SiPixelHitEfficiencySource.ladOn = False
99 SiPixelHitEfficiencySource.layOn = False
100 SiPixelHitEfficiencySource.phiOn = False
101 SiPixelHitEfficiencySource.bladeOn = False
102 SiPixelHitEfficiencySource.diskOn = False
103 SiPixelHitEfficiencySource.ringOn = False
104 
105 #HI track modules
106 hiTracks = "hiGlobalPrimTracks"
107 
108 SiPixelTrackResidualSource_HeavyIons = SiPixelTrackResidualSource.clone(
109  TrackCandidateProducer = 'hiPrimTrackCandidates',
110  trajectoryInput = hiTracks
111  )
112 
113 SiPixelHitEfficiencySource_HeavyIons = SiPixelHitEfficiencySource.clone(
114  trajectoryInput = hiTracks
115  )
116 
117 #DQM service
118 dqmInfo = cms.EDAnalyzer("DQMEventInfo",
119  subSystemFolder = cms.untracked.string('Pixel')
120 )
121 
122 #FED integrity
124 SiPixelHLTSource.DirName = cms.untracked.string('Pixel/FEDIntegrity/')
125 
126 siPixelP5DQM_source = cms.Sequence(SiPixelRawDataErrorSource + SiPixelDigiSource + SiPixelRecHitSource + SiPixelClusterSource + SiPixelTrackResidualSource + SiPixelHitEfficiencySource + dqmInfo)
127 
128 siPixelP5DQM_cosmics_source = cms.Sequence(SiPixelRawDataErrorSource + SiPixelDigiSource + SiPixelRecHitSource + SiPixelClusterSource + SiPixelTrackResidualSource_Cosmics + dqmInfo)
129 
130 siPixelP5DQM_heavyions_source = cms.Sequence(SiPixelHLTSource + SiPixelRawDataErrorSource + SiPixelDigiSource + SiPixelRecHitSource + SiPixelClusterSource + SiPixelTrackResidualSource_HeavyIons + SiPixelHitEfficiencySource_HeavyIons + dqmInfo)
131 
132 siPixelP5DQM_source_woTrack = cms.Sequence(SiPixelRawDataErrorSource + SiPixelDigiSource + SiPixelRecHitSource + SiPixelClusterSource + dqmInfo)