Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002 from copy import deepcopy
00003
00004 zdcMonitor = cms.EDAnalyzer("ZDCMonitorModule",
00005
00006
00007 debug = cms.untracked.int32(0),
00008 Online = cms.untracked.bool(False),
00009
00010
00011 Nlumiblocks = cms.untracked.int32(1000),
00012 AllowedCalibTypes = cms.untracked.vint32([0,1,2,3,4,5,6,7]),
00013 BadCells = cms.untracked.vstring(),
00014
00015
00016 checkZDC= cms.untracked.bool(True),
00017 checkNevents = cms.untracked.int32(1000),
00018 subSystemFolder = cms.untracked.string("Hcal/ZDCMonitor"),
00019
00020 FEDRawDataCollection = cms.untracked.InputTag("source"),
00021
00022
00023 showTiming = cms.untracked.bool(False),
00024 diagnosticPrescaleLS = cms.untracked.int32(-1),
00025 diagnosticPrescaleEvt = cms.untracked.int32(-1),
00026
00027
00028 pedestalsInFC = cms.untracked.bool(True),
00029
00030 digiLabel = cms.InputTag("hcalDigis"),
00031
00032 zdcRecHitLabel = cms.InputTag("zdcreco"),
00033
00034
00035 ZDCMonitor = cms.untracked.bool(True),
00036 ZDCMonitor_checkNevents = cms.untracked.int32(1000),
00037 ZDCMonitor_deadthresholdrate = cms.untracked.double(0.),
00038
00039 gtLabel = cms.InputTag("l1GtUnpack"),
00040
00041 )
00042
00043 def setZDCTaskValues(process):
00044
00045
00046
00047
00048 checkNevents = deepcopy(process.checkNevents.value())
00049 process.ZDCMonitor_checkNevents = checkNevents
00050
00051
00052 pedestalsInFC = deepcopy(process.pedestalsInFC.value())
00053 return