Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 SiPixelEDAClient = cms.EDAnalyzer("SiPixelEDAClient",
00005 EventOffsetForInit = cms.untracked.int32(10),
00006 ActionOnLumiSection = cms.untracked.bool(False),
00007 ActionOnRunEnd = cms.untracked.bool(True),
00008 HighResolutionOccupancy = cms.untracked.bool(False),
00009 NoiseRateCutValue = cms.untracked.double(-1.),
00010 NEventsForNoiseCalculation = cms.untracked.int32(100000),
00011 UseOfflineXMLFile = cms.untracked.bool(True),
00012 Tier0Flag = cms.untracked.bool(True),
00013 DoHitEfficiency = cms.untracked.bool(True)
00014 )
00015
00016
00017 sipixelQTester = cms.EDAnalyzer("QualityTester",
00018 qtList = cms.untracked.FileInPath('DQM/SiPixelMonitorClient/test/sipixel_tier0_qualitytest.xml'),
00019 prescaleFactor = cms.untracked.int32(1),
00020 getQualityTestsFromFile = cms.untracked.bool(False),
00021 label = cms.untracked.string("SiPixelDQMQTests"),
00022 verboseQT = cms.untracked.bool(False)
00023 )
00024
00025
00026 sipixelQTesterHI = sipixelQTester.clone(
00027 qtList = cms.untracked.FileInPath('DQM/SiPixelMonitorClient/test/sipixel_tier0_qualitytest_heavyions.xml')
00028 )
00029
00030
00031 SiPixelDaqInfo = cms.EDAnalyzer("SiPixelDaqInfo")
00032 SiPixelDcsInfo = cms.EDAnalyzer("SiPixelDcsInfo")
00033 SiPixelCertification = cms.EDAnalyzer("SiPixelCertification")
00034
00035
00036 PixelOfflineDQMClient = cms.Sequence(SiPixelEDAClient)
00037 PixelOfflineDQMClientWithDataCertification = cms.Sequence(sipixelQTester+
00038 SiPixelEDAClient+
00039 SiPixelDaqInfo+
00040 SiPixelDcsInfo+
00041 SiPixelCertification)
00042 PixelOfflineDQMClientNoDataCertification = cms.Sequence(sipixelQTester+
00043 SiPixelEDAClient)
00044
00045 PixelOfflineDQMClientWithDataCertificationHI = cms.Sequence(PixelOfflineDQMClientNoDataCertification)
00046 PixelOfflineDQMClientWithDataCertificationHI.replace(sipixelQTester,sipixelQTesterHI)