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"),
14 maxNumberHitsEB = cms.uint32(61200),
15 maxNumberHitsEE = cms.uint32(14648),
18 ChannelStatusToBeExcluded = cms.vstring(
'kDAC',
24 'kNonRespondingIsolated',
40 killDeadChannels = cms.bool(
True),
44 EBLaserMIN = cms.double(0.01),
45 EELaserMIN = cms.double(0.01),
47 EBLaserMAX = cms.double(30.0),
48 EELaserMAX = cms.double(30.0),
51 flagsMapDBReco = cms.PSet(
52 kGood = cms.vstring(
'kOk',
'kDAC',
'kNoLaser',
'kNoisy'),
53 kNoisy = cms.vstring(
'kNNoisy',
'kFixedG6',
'kFixedG1'),
54 kNeighboursRecovered = cms.vstring(
'kFixedG0',
55 'kNonRespondingIsolated',
57 kTowerRecovered = cms.vstring(
'kDeadFE'),
58 kDead = cms.vstring(
'kNoDataNoTP')
62 recoverEBIsolatedChannels = cms.bool(
False),
63 recoverEEIsolatedChannels = cms.bool(
False),
64 recoverEBVFE = cms.bool(
False),
65 recoverEEVFE = cms.bool(
False),
66 recoverEBFE = cms.bool(
True),
67 recoverEEFE = cms.bool(
True),