CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch2/src/RecoEgamma/EgammaIsolationAlgos/python/eleIsoDepositHcalFromTowers_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from RecoEgamma.EgammaIsolationAlgos.eleHcalExtractorBlocks_cff import *
00004 
00005 eleIsoDepositHcalFromTowers = cms.EDProducer("CandIsoDepositProducer",
00006     src = cms.InputTag("gsfElectrons"),
00007     trackType = cms.string('candidate'),
00008     MultipleDepositsFlag = cms.bool(False),
00009     ExtractorPSet = cms.PSet(EleIsoHcalFromTowersExtractorBlock)
00010 )
00011 
00012 #next two seperate out the hcal depths in the endcap
00013 #note that by defination hcal depth 1 + hcal depth 2 = hcal
00014 eleIsoDepositHcalDepth1FromTowers= cms.EDProducer("CandIsoDepositProducer",
00015     src = cms.InputTag("gsfElectrons"),
00016     MultipleDepositsFlag = cms.bool(False),
00017     trackType = cms.string('candidate'),
00018     ExtractorPSet = cms.PSet( EleIsoHcalFromTowersExtractorBlock )
00019 )
00020 eleIsoDepositHcalDepth1FromTowers.ExtractorPSet.hcalDepth = cms.int32(1)
00021 
00022 eleIsoDepositHcalDepth2FromTowers = cms.EDProducer("CandIsoDepositProducer",
00023     src = cms.InputTag("gsfElectrons"),
00024     MultipleDepositsFlag = cms.bool(False),
00025     trackType = cms.string('candidate'),
00026     ExtractorPSet = cms.PSet( EleIsoHcalFromTowersExtractorBlock )
00027 )
00028 eleIsoDepositHcalDepth2FromTowers.ExtractorPSet.hcalDepth = cms.int32(2)