1 import FWCore.ParameterSet.Config
as cms
3 from RecoLocalCalo.EcalRecAlgos.ecalCleaningAlgo
import cleaningAlgoConfig
6 ecalRecHitGPU = cms.EDProducer(
"EcalRecHitProducerGPU",
8 uncalibrecHitsInLabelEB = cms.InputTag(
"ecalUncalibRecHitProducerGPU",
"EcalUncalibRecHitsEB"),
9 uncalibrecHitsInLabelEE = cms.InputTag(
"ecalUncalibRecHitProducerGPU",
"EcalUncalibRecHitsEE"),
11 recHitsLabelEB = cms.string(
"EcalRecHitsEB"),
12 recHitsLabelEE = cms.string(
"EcalRecHitsEE"),
15 ChannelStatusToBeExcluded = cms.vstring(
'kDAC',
21 'kNonRespondingIsolated',
37 killDeadChannels = cms.bool(
True),
41 EBLaserMIN = cms.double(0.01),
42 EELaserMIN = cms.double(0.01),
44 EBLaserMAX = cms.double(30.0),
45 EELaserMAX = cms.double(30.0),
48 flagsMapDBReco = cms.PSet(
49 kGood = cms.vstring(
'kOk',
'kDAC',
'kNoLaser',
'kNoisy'),
50 kNoisy = cms.vstring(
'kNNoisy',
'kFixedG6',
'kFixedG1'),
51 kNeighboursRecovered = cms.vstring(
'kFixedG0',
52 'kNonRespondingIsolated',
54 kTowerRecovered = cms.vstring(
'kDeadFE'),
55 kDead = cms.vstring(
'kNoDataNoTP')
59 recoverEBIsolatedChannels = cms.bool(
False),
60 recoverEEIsolatedChannels = cms.bool(
False),
61 recoverEBVFE = cms.bool(
False),
62 recoverEEVFE = cms.bool(
False),
63 recoverEBFE = cms.bool(
True),
64 recoverEEFE = cms.bool(
True),