File indexing completed on 2024-04-06 12:33:46
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from Validation.TrackerRecHits.SiPixelRecHitsValid_cfi import *
0004 from Validation.TrackerRecHits.SiStripRecHitsValid_cfi import *
0005 import DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi
0006
0007 condDataValidation = DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.clone(
0008 FillConditions_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.FillConditions_PSet.clone(
0009 FolderName_For_QualityAndCabling_SummaryHistos=cms.string("SiStrip/SiStripMonitorSummary"),
0010 HistoMaps_On = cms.bool(False),
0011 ActiveDetIds_On = cms.bool(False)),
0012 MonitorSiStripPedestal = cms.bool(True),
0013 MonitorSiStripNoise = cms.bool(True),
0014 MonitorSiStripQuality = cms.bool(True),
0015 MonitorSiStripCabling = cms.bool(True),
0016 MonitorSiStripLowThreshold = cms.bool(True),
0017 MonitorSiStripHighThreshold= cms.bool(True),
0018 MonitorSiStripApvGain = cms.bool(True),
0019 MonitorSiStripLorentzAngle = cms.bool(True),
0020 OutputMEsInRootFile = cms.bool(False),
0021 SiStripPedestalsDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripPedestalsDQM_PSet.clone(
0022 ActiveDetIds_On = cms.bool(True),
0023 FillSummaryAtLayerLevel = cms.bool(False)),
0024 SiStripNoisesDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripNoisesDQM_PSet.clone(
0025 ActiveDetIds_On = cms.bool(True),
0026 FillSummaryAtLayerLevel = cms.bool(False)),
0027 SiStripQualityDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripQualityDQM_PSet.clone(
0028 ActiveDetIds_On = cms.bool(True),
0029 FillSummaryAtLayerLevel = cms.bool(False)),
0030 SiStripCablingDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripCablingDQM_PSet.clone(
0031 ActiveDetIds_On = cms.bool(True)),
0032 SiStripLowThresholdDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripLowThresholdDQM_PSet.clone(
0033 ActiveDetIds_On = cms.bool(True),
0034 FillSummaryAtLayerLevel = cms.bool(False)),
0035 SiStripHighThresholdDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripHighThresholdDQM_PSet.clone(
0036 ActiveDetIds_On = cms.bool(True),
0037 FillSummaryAtLayerLevel = cms.bool(False)),
0038 SiStripApvGainsDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripApvGainsDQM_PSet.clone(
0039 ActiveDetIds_On = cms.bool(True),
0040 FillSummaryAtLayerLevel = cms.bool(False)),
0041 SiStripLorentzAngleDQM_PSet=DQM.SiStripMonitorSummary.SiStripMonitorCondData_cfi.CondDataMonitoring.SiStripLorentzAngleDQM_PSet.clone(ActiveDetIds_On = cms.bool(False),
0042 FillSummaryAtLayerLevel = cms.bool(False),
0043 CondObj_fillId = cms.string('ProfileAndCumul') )
0044 )
0045
0046
0047
0048
0049 trackerRecHitsValidation = cms.Sequence(pixRecHitsValid+stripRecHitsValid+condDataValidation)
0050 trackerRecHitsStripValidation = cms.Sequence(stripRecHitsValid+condDataValidation)
0051
0052 from Configuration.Eras.Modifier_phase1Pixel_cff import phase1Pixel
0053 phase1Pixel.toReplaceWith( trackerRecHitsValidation, trackerRecHitsStripValidation )