CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
eleIsoDepositHcalFromTowers_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
5 eleIsoDepositHcalFromTowers = cms.EDProducer("CandIsoDepositProducer",
6  src = cms.InputTag("gedGsfElectrons"),
7  trackType = cms.string('candidate'),
8  MultipleDepositsFlag = cms.bool(False),
9  ExtractorPSet = cms.PSet(EleIsoHcalFromTowersExtractorBlock)
10 )
11 
12 #next two seperate out the hcal depths in the endcap
13 #note that by defination hcal depth 1 + hcal depth 2 = hcal
14 eleIsoDepositHcalDepth1FromTowers= cms.EDProducer("CandIsoDepositProducer",
15  src = cms.InputTag("gedGsfElectrons"),
16  MultipleDepositsFlag = cms.bool(False),
17  trackType = cms.string('candidate'),
18  ExtractorPSet = cms.PSet( EleIsoHcalFromTowersExtractorBlock )
19 )
20 eleIsoDepositHcalDepth1FromTowers.ExtractorPSet.hcalDepth = 1
21 
22 eleIsoDepositHcalDepth2FromTowers = cms.EDProducer("CandIsoDepositProducer",
23  src = cms.InputTag("gedGsfElectrons"),
24  MultipleDepositsFlag = cms.bool(False),
25  trackType = cms.string('candidate'),
26  ExtractorPSet = cms.PSet( EleIsoHcalFromTowersExtractorBlock )
27 )
28 eleIsoDepositHcalDepth2FromTowers.ExtractorPSet.hcalDepth = 2