File indexing completed on 2024-04-06 12:27:30
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004
0005 elPFIsoValueCharged03PFId = cms.EDProducer("PFCandIsolatorFromDeposits",
0006 deposits = cms.VPSet(
0007 cms.PSet(
0008 src = cms.InputTag("elPFIsoDepositCharged"),
0009 deltaR = cms.double(0.3),
0010 weight = cms.string('1'),
0011 vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
0012 skipDefaultVeto = cms.bool(True),
0013 mode = cms.string('sum'),
0014 PivotCoordinatesForEBEE = cms.bool(True)
0015 )
0016 )
0017 )
0018
0019 elPFIsoValueChargedAll03PFId = cms.EDProducer("PFCandIsolatorFromDeposits",
0020 deposits = cms.VPSet(
0021 cms.PSet(
0022 src = cms.InputTag("elPFIsoDepositChargedAll"),
0023 deltaR = cms.double(0.3),
0024 weight = cms.string('1'),
0025 vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
0026 skipDefaultVeto = cms.bool(True),
0027 mode = cms.string('sum'),
0028 PivotCoordinatesForEBEE = cms.bool(True)
0029 )
0030 )
0031 )
0032
0033 elPFIsoValueGamma03PFId = cms.EDProducer("PFCandIsolatorFromDeposits",
0034 deposits = cms.VPSet(
0035 cms.PSet(
0036 src = cms.InputTag("elPFIsoDepositGamma"),
0037 deltaR = cms.double(0.3),
0038 weight = cms.string('1'),
0039 vetos = cms.vstring('EcalEndcaps:ConeVeto(0.08)'),
0040 skipDefaultVeto = cms.bool(True),
0041 mode = cms.string('sum'),
0042 PivotCoordinatesForEBEE = cms.bool(True)
0043 )
0044 )
0045 )
0046
0047 elPFIsoValueNeutral03PFId = cms.EDProducer("PFCandIsolatorFromDeposits",
0048 deposits = cms.VPSet(
0049 cms.PSet(
0050 src = cms.InputTag("elPFIsoDepositNeutral"),
0051 deltaR = cms.double(0.3),
0052 weight = cms.string('1'),
0053 vetos = cms.vstring(),
0054 skipDefaultVeto = cms.bool(True),
0055 mode = cms.string('sum'),
0056 PivotCoordinatesForEBEE = cms.bool(True)
0057 )
0058 )
0059 )
0060
0061 elPFIsoValuePU03PFId = cms.EDProducer("PFCandIsolatorFromDeposits",
0062 deposits = cms.VPSet(
0063 cms.PSet(
0064 src = cms.InputTag("elPFIsoDepositPU"),
0065 deltaR = cms.double(0.3),
0066 weight = cms.string('1'),
0067 vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
0068 skipDefaultVeto = cms.bool(True),
0069 mode = cms.string('sum'),
0070 PivotCoordinatesForEBEE = cms.bool(True)
0071 )
0072 )
0073 )
0074
0075
0076
0077 elPFIsoValueCharged04PFId = elPFIsoValueCharged03PFId.clone(deposits = {0: dict(deltaR = 0.4)})
0078
0079 elPFIsoValueChargedAll04PFId = elPFIsoValueChargedAll03PFId.clone(deposits = {0: dict(deltaR = 0.4)})
0080
0081 elPFIsoValueGamma04PFId = elPFIsoValueGamma03PFId.clone(deposits = {0: dict(deltaR = 0.4)})
0082
0083 elPFIsoValueNeutral04PFId = elPFIsoValueNeutral03PFId.clone(deposits = {0: dict(deltaR = 0.4)})
0084
0085 elPFIsoValuePU04PFId = elPFIsoValuePU03PFId.clone(deposits = {0: dict(deltaR = 0.4)})
0086
0087
0088 elPFIsoValueCharged03NoPFId = elPFIsoValueCharged03PFId.clone()
0089 elPFIsoValueChargedAll03NoPFId = elPFIsoValueChargedAll03PFId.clone()
0090 elPFIsoValueGamma03NoPFId = elPFIsoValueGamma03PFId.clone()
0091 elPFIsoValueNeutral03NoPFId = elPFIsoValueNeutral03PFId.clone()
0092 elPFIsoValuePU03NoPFId = elPFIsoValuePU03PFId.clone()
0093
0094
0095
0096
0097
0098
0099
0100 elPFIsoValueCharged04NoPFId = elPFIsoValueCharged04PFId.clone()
0101 elPFIsoValueChargedAll04NoPFId = elPFIsoValueChargedAll04PFId.clone()
0102 elPFIsoValueGamma04NoPFId = elPFIsoValueGamma04PFId.clone()
0103 elPFIsoValueNeutral04NoPFId = elPFIsoValueNeutral04PFId.clone()
0104 elPFIsoValuePU04NoPFId = elPFIsoValuePU04PFId.clone()
0105
0106
0107
0108
0109
0110 electronPFIsolationValuesTask = cms.Task(
0111 elPFIsoValueCharged03PFId,
0112 elPFIsoValueChargedAll03PFId,
0113 elPFIsoValueGamma03PFId,
0114 elPFIsoValueNeutral03PFId,
0115 elPFIsoValuePU03PFId,
0116
0117 elPFIsoValueCharged04PFId,
0118 elPFIsoValueChargedAll04PFId,
0119 elPFIsoValueGamma04PFId,
0120 elPFIsoValueNeutral04PFId,
0121 elPFIsoValuePU04PFId,
0122
0123 elPFIsoValueCharged03NoPFId,
0124 elPFIsoValueChargedAll03NoPFId,
0125 elPFIsoValueGamma03NoPFId,
0126 elPFIsoValueNeutral03NoPFId,
0127 elPFIsoValuePU03NoPFId,
0128
0129 elPFIsoValueCharged04NoPFId,
0130 elPFIsoValueChargedAll04NoPFId,
0131 elPFIsoValueGamma04NoPFId,
0132 elPFIsoValueNeutral04NoPFId,
0133 elPFIsoValuePU04NoPFId)
0134 electronPFIsolationValuesSequence = (electronPFIsolationValuesTask)