CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_1/src/RecoLocalCalo/EcalRecProducers/python/ecalTBSimRecHit_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # rechit producer
00004 ecalTBSimRecHit = cms.EDProducer("EcalRecHitProducer",
00005     EErechitCollection = cms.string('EcalRecHitsEE'),
00006     EEuncalibRecHitCollection = cms.InputTag("ecalTBSimWeightUncalibRecHit","EcalUncalibRecHitsEE"),
00007     EBuncalibRecHitCollection = cms.InputTag("ecalTBSimWeightUncalibRecHit","EcalUncalibRecHitsEB"),
00008     EBrechitCollection = cms.string('EcalRecHitsEB'),
00009     ChannelStatusToBeExcluded = cms.vint32(),
00010     algo = cms.string("EcalRecHitWorkerSimple"),
00011     killDeadChannels = cms.bool(True),
00012     laserCorrection = cms.bool(True),
00013     # reco flags association to DB flag
00014     # the vector index corresponds to the DB flag
00015     # the value correspond to the reco flag
00016     flagsMapDBReco = cms.vint32(
00017              0,   0,   0,  0, # standard reco
00018              4,               # faulty hardware (noisy)
00019             -1,  -1,  -1,     # not yet assigned
00020              4,   4,          # faulty hardware (fixed gain)
00021              6,   6,   6,     # dead channel with trigger
00022              7,               # dead FE
00023              8                # dead or recovery failed
00024             ),
00025     # for channel recovery
00026     algoRecover = cms.string("EcalRecHitWorkerRecover"),
00027     recoverEBIsolatedChannels = cms.bool(False),
00028     recoverEEIsolatedChannels = cms.bool(False),
00029     recoverEBVFE  = cms.bool(False),
00030     recoverEEVFE  = cms.bool(False),
00031     recoverEBFE = cms.bool(False),
00032     recoverEEFE = cms.bool(False),
00033     ebDetIdToBeRecovered = cms.InputTag("ebDetId"),
00034     eeDetIdToBeRecovered = cms.InputTag("eeDetId"),
00035     ebFEToBeRecovered = cms.InputTag("ebFE"),
00036     eeFEToBeRecovered = cms.InputTag("eeFE"),
00037     singleChannelRecoveryMethod = cms.string("NeuralNetworks"),
00038     singleChannelRecoveryThreshold = cms.double(0),
00039     triggerPrimitiveDigiCollection = cms.InputTag("ecalDigis")
00040 )