Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:24:55

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 eleIsoFromDepsTk = cms.EDProducer("CandIsolatorFromDeposits",
0004     deposits = cms.VPSet(cms.PSet(
0005         mode = cms.string('sum'),
0006         src = cms.InputTag("eleIsoDepositTk"),
0007         weight = cms.string('1'),
0008         deltaR = cms.double(0.3),
0009         vetos = cms.vstring('RectangularEtaPhiVeto(-0.015,0.015,-0.5,0.5)','Threshold(0.7)'),
0010         skipDefaultVeto = cms.bool(True)
0011     ))
0012 )
0013 
0014 eleIsoFromDepsEcalFromHits= cms.EDProducer("CandIsolatorFromDeposits",
0015     deposits = cms.VPSet(cms.PSet(
0016         mode = cms.string('sum'),
0017         src = cms.InputTag("eleIsoDepositEcalFromHits"),
0018         weight = cms.string('1'),
0019         deltaR = cms.double(0.4),
0020         vetos = cms.vstring('EcalBarrel:0.045', 
0021                             'EcalBarrel:RectangularEtaPhiVeto(-0.02,0.02,-0.5,0.5)',
0022                             'EcalBarrel:ThresholdFromTransverse(0.095)',
0023                             'EcalEndcaps:Threshold(0.110)',
0024                             #'EcalEndcaps:0.070', 
0025                             'EcalEndcaps:RectangularEtaPhiVeto(-0.02,0.02,-0.5,0.5)'), 
0026         skipDefaultVeto = cms.bool(True)
0027     ))
0028 )
0029 
0030 eleIsoFromDepsEcalFromHitsByCrystal = cms.EDProducer("CandIsolatorFromDeposits",
0031     deposits = cms.VPSet(cms.PSet(
0032         mode = cms.string('sum'),
0033         src = cms.InputTag("eleIsoDepositEcalFromHits"),
0034         weight = cms.string('1'),
0035         deltaR = cms.double(0.4),
0036         vetos = cms.vstring('NumCrystalVeto(3.0)', 
0037                             'NumCrystalEtaPhiVeto(1.5,9999.0)',
0038                             'EcalBarrel:ThresholdFromTransverse(0.095)',
0039                             'EcalEndcaps:Threshold(0.110)'),
0040         skipDefaultVeto = cms.bool(True)
0041     ))
0042 )
0043 
0044 eleIsoFromDepsHcalFromHits = cms.EDProducer("CandIsolatorFromDeposits",
0045     deposits = cms.VPSet(cms.PSet(
0046         mode = cms.string('sum'),
0047         src = cms.InputTag("eleIsoDepositHcalFromHits"),
0048         weight = cms.string('1'),
0049         deltaR = cms.double(0.4),
0050         vetos = cms.vstring('0.15'),
0051         skipDefaultVeto = cms.bool(True)
0052     ))
0053 )
0054 
0055 eleIsoFromDepsHcalFromTowers = cms.EDProducer("CandIsolatorFromDeposits",
0056     deposits = cms.VPSet(cms.PSet(
0057         src = cms.InputTag("eleIsoDepositHcalFromTowers"),
0058         deltaR = cms.double(0.4),
0059         weight = cms.string('1'),
0060         vetos = cms.vstring('0.15'),
0061         skipDefaultVeto = cms.bool(True),
0062         mode = cms.string('sum')
0063     ))
0064 )
0065 
0066 eleIsoFromDepsHcalDepth1FromTowers = cms.EDProducer("CandIsolatorFromDeposits",
0067     deposits = cms.VPSet(cms.PSet(
0068         src = cms.InputTag("eleIsoDepositHcalDepth1FromTowers"), #the input isodeposits
0069         deltaR = cms.double(0.4),
0070         weight = cms.string('1'),
0071         vetos = cms.vstring('0.15'), 
0072         skipDefaultVeto = cms.bool(True), 
0073         mode = cms.string('sum') #sum the Ets
0074     ))
0075 )
0076 
0077 eleIsoFromDepsHcalDepth2FromTowers = cms.EDProducer("CandIsolatorFromDeposits",
0078     deposits = cms.VPSet(cms.PSet(
0079         src = cms.InputTag("eleIsoDepositHcalDepth2FromTowers"),
0080         deltaR = cms.double(0.4),
0081         weight = cms.string('1'),
0082         vetos = cms.vstring('0.15'),
0083         skipDefaultVeto = cms.bool(True),
0084         mode = cms.string('sum')
0085     ))
0086 )