CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/RecoEgamma/EgammaIsolationAlgos/python/gamEcalExtractorBlocks_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 GamIsoEcalFromHitsExtractorBlock = cms.PSet(
00008     ComponentName = cms.string('EgammaRecHitExtractor'),
00009     DepositLabel = cms.untracked.string(''),
00010     barrelEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
00011     endcapEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
00012     isolationVariable = cms.string('et'),
00013     detector = cms.string('Ecal'),
00014     extRadius = cms.double(0.6),
00015     intRadius = cms.double(0.0),
00016     intStrip = cms.double(0.0),
00017     etMin = cms.double(0.0),
00018     energyMin = cms.double(0.08),
00019     subtractSuperClusterEnergy = cms.bool(False),
00020     tryBoth = cms.bool(True),
00021     vetoClustered = cms.bool(False),
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