CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/RecoEgamma/EgammaIsolationAlgos/python/eleEcalExtractorBlocks_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from RecoEcal.EgammaClusterProducers.ecalRecHitFlags_cfi import *
00004 from RecoEcal.EgammaClusterProducers.ecalSeverityLevelAlgos_cfi import *
00005 from RecoEcal.EgammaClusterProducers.ecalSeverityLevelFlags_cfi import *
00006 
00007 EleIsoEcalFromHitsExtractorBlock = cms.PSet(
00008     ComponentName = cms.string('EgammaRecHitExtractor'),
00009     DepositLabel = cms.untracked.string(''),
00010     isolationVariable = cms.string('et'),
00011     extRadius = cms.double(0.6),
00012     intRadius = cms.double(0.0),
00013     intStrip = cms.double(0.0),
00014     etMin = cms.double(0.0),
00015     energyMin = cms.double(0.08),
00016     subtractSuperClusterEnergy = cms.bool(False),
00017     tryBoth = cms.bool(True),
00018     vetoClustered = cms.bool(False),
00019 
00020     barrelEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
00021     endcapEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
00022 
00023     severityLevelCut = cms.int32(4),
00024 #     severityRecHitThreshold = cms.double(5.0),
00025 #     spikeIdString = cms.string('kSwissCrossBordersIncluded'),
00026 #     spikeIdThreshold = cms.double(0.95),
00027 
00028     recHitFlagsToBeExcluded = cms.vint32(
00029         ecalRecHitFlag_kFaultyHardware,
00030         ecalRecHitFlag_kPoorCalib,
00031 #        ecalRecHitFlag_kSaturated,
00032 #        ecalRecHitFlag_kLeadingEdgeRecovered,
00033 #        ecalRecHitFlag_kNeighboursRecovered,
00034         ecalRecHitFlag_kTowerRecovered,
00035         ecalRecHitFlag_kDead
00036     ),
00037 
00038 )
00039