1 import FWCore.ParameterSet.Config
as cms
2 from DQMServices.Core.DQMEDHarvester
import DQMEDHarvester
9 TopFolderName = cms.string(
'PixelPhase1/Phase1_MechanicalView/'),
10 RunOnEndLumi = cms.bool(
True),
11 RunOnEndJob = cms.bool(
True),
13 inputGeneration = cms.untracked.string(
'DQMGenerationQTest'),
14 outputGeneration = cms.untracked.string(
'DQMGenerationSummary'),
15 SummaryMaps = cms.VPSet(
17 MapName = cms.string(
"Digi"),
18 MapHist = cms.string(
"mean_num_digis")
21 MapName = cms.string(
"ADC"),
22 MapHist = cms.string(
"mean_adc")
25 MapName = cms.string(
"NClustsTotal"),
26 MapHist = cms.string(
"mean_num_clusters")
29 MapName = cms.string(
"ClustWidthOnTrk"),
30 MapHist = cms.string(
"mean_size")
33 MapName = cms.string(
"Charge"),
34 MapHist = cms.string(
"mean_charge")
38 DeadROCErrorThreshold = cms.vdouble(0.2,0.2,0.2,0.2,0.2,0.2),
39 DeadROCWarningThreshold = cms.vdouble(0.1,0.1,0.1,0.1,0.1,0.1)
43 TopFolderName = cms.string(
'PixelPhase1/Phase1_MechanicalView/'),
44 RunOnEndLumi = cms.bool(
False),
45 RunOnEndJob = cms.bool(
True),
47 inputGeneration = cms.untracked.string(
'DQMGenerationQTest'),
48 outputGeneration = cms.untracked.string(
'DQMGenerationSummary'),
49 SummaryMaps = cms.VPSet(
51 MapName = cms.string(
"Digi"),
52 MapHist = cms.string(
"mean_num_digis")
55 MapName = cms.string(
"ADC"),
56 MapHist = cms.string(
"mean_adc")
59 MapName = cms.string(
"NClustsTotal"),
60 MapHist = cms.string(
"mean_num_clusters")
63 MapName = cms.string(
"ClustWidthOnTrk"),
64 MapHist = cms.string(
"mean_size")
67 MapName = cms.string(
"Charge"),
68 MapHist = cms.string(
"mean_charge")
71 DeadROCErrorThreshold = cms.vdouble(0.2,0.2,0.2,0.2,0.2,0.2),
72 DeadROCWarningThreshold = cms.vdouble(0.1,0.1,0.1,0.1,0.1,0.1)
76 TopFolderName = cms.string(
'PixelPhase1/Phase1_MechanicalView/'),
77 RunOnEndLumi = cms.bool(
False),
78 RunOnEndJob = cms.bool(
True),
80 inputGeneration = cms.untracked.string(
'DQMGenerationQTest'),
81 outputGeneration = cms.untracked.string(
'DQMGenerationSummary'),
82 SummaryMaps = cms.VPSet(
84 MapName = cms.string(
"Digi"),
85 MapHist = cms.string(
"mean_num_digis")
88 MapName = cms.string(
"ClustWidthOnTrk"),
89 MapHist = cms.string(
"mean_size")
92 MapName = cms.string(
"Charge"),
93 MapHist = cms.string(
"mean_charge")
96 DeadROCErrorThreshold = cms.vdouble(0.2,0.2,0.2,0.2,0.2,0.2),
97 DeadROCWarningThreshold = cms.vdouble(0.1,0.1,0.1,0.1,0.1,0.1)
100 from DQMServices.Core.DQMQualityTester
import DQMQualityTester
102 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_adc_qualitytest_config.xml'),
103 QualityTestPrescaler = cms.untracked.int32(1),
104 getQualityTestsFromFile = cms.untracked.bool(
True),
105 qtestOnEndLumi = cms.untracked.bool(
True),
106 qtestOnEndJob = cms.untracked.bool(
True),
107 reportThreshold = cms.untracked.string(
"more")
111 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_adc_qualitytest_config.xml'),
112 QualityTestPrescaler = cms.untracked.int32(1),
113 getQualityTestsFromFile = cms.untracked.bool(
True),
114 qtestOnEndLumi = cms.untracked.bool(
False),
115 qtestOnEndJob = cms.untracked.bool(
True),
116 reportThreshold = cms.untracked.string(
"more")
120 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_num_clusters_qualitytest_config.xml'),
121 QualityTestPrescaler = cms.untracked.int32(1),
122 getQualityTestsFromFile = cms.untracked.bool(
True),
123 qtestOnEndLumi = cms.untracked.bool(
True),
124 qtestOnEndJob = cms.untracked.bool(
True),
125 reportThreshold = cms.untracked.string(
"more")
129 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_num_clusters_qualitytest_config.xml'),
130 QualityTestPrescaler = cms.untracked.int32(1),
131 getQualityTestsFromFile = cms.untracked.bool(
True),
132 qtestOnEndLumi = cms.untracked.bool(
False),
133 qtestOnEndJob = cms.untracked.bool(
True),
134 reportThreshold = cms.untracked.string(
"more")
138 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_num_digis_qualitytest_config.xml'),
139 QualityTestPrescaler = cms.untracked.int32(1),
140 getQualityTestsFromFile = cms.untracked.bool(
True),
141 qtestOnEndLumi = cms.untracked.bool(
True),
142 qtestOnEndJob = cms.untracked.bool(
True),
143 reportThreshold = cms.untracked.string(
"more")
147 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_num_digis_qualitytest_config.xml'),
148 QualityTestPrescaler = cms.untracked.int32(1),
149 getQualityTestsFromFile = cms.untracked.bool(
True),
150 qtestOnEndLumi = cms.untracked.bool(
False),
151 qtestOnEndJob = cms.untracked.bool(
True),
152 reportThreshold = cms.untracked.string(
"more")
156 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_num_digis_qualitytest_config_cosmics.xml'),
157 QualityTestPrescaler = cms.untracked.int32(1),
158 getQualityTestsFromFile = cms.untracked.bool(
True),
159 qtestOnEndLumi = cms.untracked.bool(
False),
160 qtestOnEndJob = cms.untracked.bool(
True),
161 reportThreshold = cms.untracked.string(
"more")
165 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_size_qualitytest_config.xml'),
166 QualityTestPrescaler = cms.untracked.int32(1),
167 getQualityTestsFromFile = cms.untracked.bool(
True),
168 qtestOnEndLumi = cms.untracked.bool(
True),
169 qtestOnEndJob = cms.untracked.bool(
True),
170 reportThreshold = cms.untracked.string(
"more")
174 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_size_qualitytest_config.xml'),
175 QualityTestPrescaler = cms.untracked.int32(1),
176 getQualityTestsFromFile = cms.untracked.bool(
True),
177 qtestOnEndLumi = cms.untracked.bool(
False),
178 qtestOnEndJob = cms.untracked.bool(
True),
179 reportThreshold = cms.untracked.string(
"more")
183 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_size_qualitytest_config_cosmics.xml'),
184 QualityTestPrescaler = cms.untracked.int32(1),
185 getQualityTestsFromFile = cms.untracked.bool(
True),
186 qtestOnEndLumi = cms.untracked.bool(
False),
187 qtestOnEndJob = cms.untracked.bool(
True),
188 reportThreshold = cms.untracked.string(
"more")
192 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_charge_qualitytest_config.xml'),
193 QualityTestPrescaler = cms.untracked.int32(1),
194 getQualityTestsFromFile = cms.untracked.bool(
True),
195 qtestOnEndLumi = cms.untracked.bool(
True),
196 qtestOnEndJob = cms.untracked.bool(
True),
197 reportThreshold = cms.untracked.string(
"more")
201 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_charge_qualitytest_config.xml'),
202 QualityTestPrescaler = cms.untracked.int32(1),
203 getQualityTestsFromFile = cms.untracked.bool(
True),
204 qtestOnEndLumi = cms.untracked.bool(
False),
205 qtestOnEndJob = cms.untracked.bool(
True),
206 reportThreshold = cms.untracked.string(
"more")
210 qtList = cms.untracked.FileInPath(
'DQM/SiPixelPhase1Config/test/qTests/mean_charge_qualitytest_config_cosmics.xml'),
211 QualityTestPrescaler = cms.untracked.int32(1),
212 getQualityTestsFromFile = cms.untracked.bool(
True),
213 qtestOnEndLumi = cms.untracked.bool(
False),
214 qtestOnEndJob = cms.untracked.bool(
True),
215 reportThreshold = cms.untracked.string(
"more")
218 RunQTests_online = cms.Sequence(ADCQTester * NumClustersQTester * NumDigisQTester * SizeQTester * ChargeQTester)
219 RunQTests_offline = cms.Sequence(ADCQTester_offline * NumClustersQTester_offline * NumDigisQTester_offline * SizeQTester_offline * ChargeQTester_offline)
220 RunQTests_cosmics = cms.Sequence(NumDigisQTester_cosmics * SizeQTester_cosmics * ChargeQTester_cosmics)