8 process = cms.Process(
"HCALDQM")
12 process.load(
"DQM.Integration.test.inputsource_playback_cfi")
13 process.EventStreamHttpReader.consumerName =
'Hcal DQM Consumer'
16 process.maxEvents = cms.untracked.PSet(
17 input = cms.untracked.int32(maxevents)
33 process.source = cms.Source(
"PoolSource",
35 fileNames = cms.untracked.vstring
38 '/store/data/Commissioning09/Cosmics/RAW/v1/000/079/159/FEEA7F80-581A-DE11-A9B2-000423D98DD4.root'
47 process.load(
"DQMServices.Core.DQM_cfg")
48 process.load(
"DQMServices.Components.DQMEnvironment_cfi")
54 process.load(
"DQM.Integration.test.environment_playback_cfi")
55 process.dqmEnv.subSystemFolder =
"Hcal"
57 process.DQM.collectorHost =
'lxplus228.cern.ch'
58 process.DQM.collectorPort = 9190
59 process.dqmSaver.dirName =
'/tmp/temple/dqmdata'
60 process.dqmSaver.producer =
"DQM"
66 process.load(
"Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
67 process.GlobalTag.globaltag =
"CRAFT_30X::All"
68 process.es_prefer_GlobalTag = cms.ESPrefer(
'PoolDBESSource',
'GlobalTag')
73 process.prefer(
"GlobalTag")
75 process.load(
"FWCore.MessageLogger.MessageLogger_cfi")
81 process.load(
"DQM.HcalMonitorModule.HcalMonitorModule_cfi")
82 process.load(
"EventFilter.HcalRawToDigi.HcalRawToDigi_cfi")
83 process.load(
"RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hbhe_cfi")
84 process.load(
"RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_ho_cfi")
85 process.load(
"RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hf_cfi")
86 process.load(
"RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_zdc_cfi")
90 process.hbhereco = process.hbheprereco.clone()
93 process.hcalMonitor.debug = 0
95 process.hcalMonitor.pedestalsInFC =
True
96 process.hcalMonitor.showTiming =
False
97 process.hcalMonitor.checkNevents=checkNevents
98 process.hcalMonitor.dump2database =
False
101 process.hcalMonitor.DataFormatMonitor =
True
102 process.hcalMonitor.DataIntegrityTask =
True
103 process.hcalMonitor.DigiMonitor =
True
104 process.hcalMonitor.RecHitMonitor =
True
105 process.hcalMonitor.TrigPrimMonitor =
False
106 process.hcalMonitor.DeadCellMonitor =
True
107 process.hcalMonitor.HotCellMonitor =
True
108 process.hcalMonitor.BeamMonitor =
True
109 process.hcalMonitor.PedestalMonitor =
True
110 process.hcalMonitor.LEDMonitor =
False
111 process.hcalMonitor.CaloTowerMonitor =
False
112 process.hcalMonitor.MTCCMonitor =
False
113 process.hcalMonitor.HcalAnalysis =
False
116 setHcalTaskValues(process.hcalMonitor)
119 process.hcalMonitor.DeadCellMonitor_pedestal_Nsigma = 0
120 process.hcalMonitor.DeadCellMonitor_makeDiagnosticPlots =
False
121 process.hcalMonitor.DeadCellMonitor_test_pedestal =
True
122 process.hcalMonitor.DeadCellMonitor_test_occupancy =
True
123 process.hcalMonitor.DeadCellMonitor_test_neighbor =
False
125 process.hcalMonitor.HotCellMonitor_makeDiagnosticPlots =
False
126 process.hcalMonitor.HotCellMonitor_test_neighbor =
False
131 process.load(
"DQM.HcalMonitorClient.HcalMonitorClient_cfi")
135 process.hcalClient.baseHtmlDir =
''
139 setHcalClientValuesFromMonitor(process.hcalClient,process.hcalMonitor, debug=
False)
141 process.hcalClient.SummaryClient =
True
146 process.options = cms.untracked.PSet(
147 Rethrow = cms.untracked.vstring(
'ProductNotFound',
152 process.p = cms.Path(process.hcalDigis*process.horeco*process.hfreco*process.hbhereco*process.zdcreco*process.hcalMonitor*process.hcalClient*process.dqmEnv*process.dqmSaver)
159 process.qTester = cms.EDFilter(
"QualityTester",
160 prescaleFactor = cms.untracked.int32(1),
161 qtList = cms.untracked.FileInPath(
'DQM/HcalMonitorClient/data/hcal_qualitytest_config.xml'),
162 getQualityTestsFromFile = cms.untracked.bool(
True)