CMS 3D CMS Logo

trackerRecHitsValidation_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
6 
7 condDataValidation = DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.clone(
8  FillConditions_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.FillConditions_PSet.clone(
9  FolderName_For_QualityAndCabling_SummaryHistos=cms.string("SiStrip/SiStripMonitorSummary"),
10  HistoMaps_On = cms.bool(False),
11  ActiveDetIds_On = cms.bool(False)),
12  MonitorSiStripPedestal = cms.bool(True),
13  MonitorSiStripNoise = cms.bool(True),
14  MonitorSiStripQuality = cms.bool(True),
15  MonitorSiStripCabling = cms.bool(True),
16  MonitorSiStripLowThreshold = cms.bool(True),
17  MonitorSiStripHighThreshold= cms.bool(True),
18  MonitorSiStripApvGain = cms.bool(True),
19  MonitorSiStripLorentzAngle = cms.bool(True),
20  OutputMEsInRootFile = cms.bool(False),
21  SiStripPedestalsDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripPedestalsDQM_PSet.clone(
22  ActiveDetIds_On = cms.bool(True),
23  FillSummaryAtLayerLevel = cms.bool(False)),
24  SiStripNoisesDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripNoisesDQM_PSet.clone(
25  ActiveDetIds_On = cms.bool(True),
26  FillSummaryAtLayerLevel = cms.bool(False)),
27  SiStripQualityDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripQualityDQM_PSet.clone(
28  ActiveDetIds_On = cms.bool(True),
29  FillSummaryAtLayerLevel = cms.bool(False)),
30  SiStripCablingDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripCablingDQM_PSet.clone(
31  ActiveDetIds_On = cms.bool(True)),
32  SiStripLowThresholdDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripLowThresholdDQM_PSet.clone(
33  ActiveDetIds_On = cms.bool(True),
34  FillSummaryAtLayerLevel = cms.bool(False)),
35  SiStripHighThresholdDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripHighThresholdDQM_PSet.clone(
36  ActiveDetIds_On = cms.bool(True),
37  FillSummaryAtLayerLevel = cms.bool(False)),
38  SiStripApvGainsDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripApvGainsDQM_PSet.clone(
39  ActiveDetIds_On = cms.bool(True),
40  FillSummaryAtLayerLevel = cms.bool(False)),
41  SiStripLorentzAngleDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripLorentzAngleDQM_PSet.clone(ActiveDetIds_On = cms.bool(False),
42  FillSummaryAtLayerLevel = cms.bool(False),
43  CondObj_fillId = cms.string('ProfileAndCumul') )
44  )
45 
46 
47 
48 
49 trackerRecHitsValidation = cms.Sequence(pixRecHitsValid+stripRecHitsValid+condDataValidation)
50 trackerRecHitsStripValidation = cms.Sequence(stripRecHitsValid+condDataValidation)
51 
52 from Configuration.Eras.Modifier_phase1Pixel_cff import phase1Pixel
53 phase1Pixel.toReplaceWith( trackerRecHitsValidation, trackerRecHitsStripValidation )