CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SiStripDQMOffline_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # DQM services
4 DQMStore = cms.Service("DQMStore",
5  verbose = cms.untracked.int32(0)
6 )
7 
8 # DQM Online Environment #####
9 # use include file for dqmEnv dqmSaver
11 dqmSaver.convention = 'Online'
12 dqmSaver.dirName = "."
13 dqmSaver.producer = 'DQM'
14 dqmEnv.subSystemFolder = 'SiStrip'
15 dqmSaver.saveByRun = 1
16 dqmSaver.saveAtJobEnd = False
17 
18 # Quality Tester ####
19 from DQMServices.Core.DQMQualityTester import DQMQualityTester
20 qTester = DQMQualityTester(
21  qtList = cms.untracked.FileInPath('DQM/SiStripMonitorClient/data/sistrip_qualitytest_config.xml'),
22  prescaleFactor = cms.untracked.int32(1),
23  getQualityTestsFromFile = cms.untracked.bool(True)
24 )
25 
26 # STRIP DQM Source and Client
29 
30 SiStripDQMOffSimData = cms.Sequence(SiStripSourcesSimData*qTester*SiStripOfflineDQMClient*dqmEnv*dqmSaver)
31 SiStripDQMOffRealData = cms.Sequence(SiStripSourcesRealData*qTester*SiStripOfflineDQMClient*dqmEnv*dqmSaver)
32 SiStripDQMOffRealDataCollision = cms.Sequence(SiStripSourcesRealDataCollision*qTester*SiStripOfflineDQMClient*dqmEnv*dqmSaver)