3 from RecoLocalCalo.EcalRecAlgos.ecalCleaningAlgo
import cleaningAlgoConfig
6 ecalRecHit = cms.EDProducer(
"EcalRecHitProducer",
7 EErechitCollection = cms.string(
'EcalRecHitsEE'),
8 EEuncalibRecHitCollection = cms.InputTag(
"ecalGlobalUncalibRecHit",
"EcalUncalibRecHitsEE"),
9 EBuncalibRecHitCollection = cms.InputTag(
"ecalGlobalUncalibRecHit",
"EcalUncalibRecHitsEB"),
10 EBrechitCollection = cms.string(
'EcalRecHitsEB'),
12 ChannelStatusToBeExcluded = cms.vint32(),
14 killDeadChannels = cms.bool(
True),
15 algo = cms.string(
"EcalRecHitWorkerSimple"),
17 laserCorrection = cms.bool(
True),
21 flagsMapDBReco = cms.vint32(
31 algoRecover = cms.string(
"EcalRecHitWorkerRecover"),
32 recoverEBIsolatedChannels = cms.bool(
False),
33 recoverEEIsolatedChannels = cms.bool(
False),
34 recoverEBVFE = cms.bool(
False),
35 recoverEEVFE = cms.bool(
False),
36 recoverEBFE = cms.bool(
True),
37 recoverEEFE = cms.bool(
True),
39 dbStatusToBeExcludedEE = cms.vint32(
47 logWarningEtThreshold_EB_FE = cms.double(50),
48 logWarningEtThreshold_EE_FE = cms.double(50),
49 ebDetIdToBeRecovered = cms.InputTag(
"ecalDetIdToBeRecovered:ebDetId"),
50 eeDetIdToBeRecovered = cms.InputTag(
"ecalDetIdToBeRecovered:eeDetId"),
51 ebFEToBeRecovered = cms.InputTag(
"ecalDetIdToBeRecovered:ebFE"),
52 eeFEToBeRecovered = cms.InputTag(
"ecalDetIdToBeRecovered:eeFE"),
53 singleChannelRecoveryMethod = cms.string(
"NeuralNetworks"),
54 singleChannelRecoveryThreshold = cms.double(8),
55 triggerPrimitiveDigiCollection = cms.InputTag(
"ecalDigis:EcalTriggerPrimitives"),
56 cleaningConfig=cleaningAlgoConfig,