Back to home page

Project CMSSW displayed by LXR

 
 

    


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 )