00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004
00005 muPFIsoValueCharged03 = cms.EDProducer("CandIsolatorFromDeposits",
00006 deposits = cms.VPSet(
00007 cms.PSet(
00008 src = cms.InputTag("muPFIsoDepositCharged"),
00009 deltaR = cms.double(0.3),
00010 weight = cms.string('1'),
00011 vetos = cms.vstring('0.0001','Threshold(0.0)'),
00012 skipDefaultVeto = cms.bool(True),
00013 mode = cms.string('sum')
00014 )
00015 )
00016 )
00017
00018 muPFIsoValueChargedAll03 = cms.EDProducer("CandIsolatorFromDeposits",
00019 deposits = cms.VPSet(
00020 cms.PSet(
00021 src = cms.InputTag("muPFIsoDepositChargedAll"),
00022 deltaR = cms.double(0.3),
00023 weight = cms.string('1'),
00024 vetos = cms.vstring('0.0001','Threshold(0.0)'),
00025 skipDefaultVeto = cms.bool(True),
00026 mode = cms.string('sum')
00027 )
00028 )
00029 )
00030
00031 muPFIsoValueGamma03 = cms.EDProducer("CandIsolatorFromDeposits",
00032 deposits = cms.VPSet(
00033 cms.PSet(
00034 src = cms.InputTag("muPFIsoDepositGamma"),
00035 deltaR = cms.double(0.3),
00036 weight = cms.string('1'),
00037 vetos = cms.vstring('0.01','Threshold(0.5)'),
00038 skipDefaultVeto = cms.bool(True),
00039 mode = cms.string('sum')
00040 )
00041 )
00042 )
00043
00044 muPFIsoValueNeutral03 = cms.EDProducer("CandIsolatorFromDeposits",
00045 deposits = cms.VPSet(
00046 cms.PSet(
00047 src = cms.InputTag("muPFIsoDepositNeutral"),
00048 deltaR = cms.double(0.3),
00049 weight = cms.string('1'),
00050 vetos = cms.vstring('0.01','Threshold(0.5)'),
00051 skipDefaultVeto = cms.bool(True),
00052 mode = cms.string('sum')
00053 )
00054 )
00055 )
00056
00057 muPFIsoValueGammaHighThreshold03 = cms.EDProducer("CandIsolatorFromDeposits",
00058 deposits = cms.VPSet(
00059 cms.PSet(
00060 src = cms.InputTag("muPFIsoDepositGamma"),
00061 deltaR = cms.double(0.3),
00062 weight = cms.string('1'),
00063 vetos = cms.vstring('0.01','Threshold(1.0)'),
00064 skipDefaultVeto = cms.bool(True),
00065 mode = cms.string('sum')
00066 )
00067 )
00068 )
00069
00070 muPFIsoValueNeutralHighThreshold03 = cms.EDProducer("CandIsolatorFromDeposits",
00071 deposits = cms.VPSet(
00072 cms.PSet(
00073 src = cms.InputTag("muPFIsoDepositNeutral"),
00074 deltaR = cms.double(0.3),
00075 weight = cms.string('1'),
00076 vetos = cms.vstring('0.01','Threshold(1.0)'),
00077 skipDefaultVeto = cms.bool(True),
00078 mode = cms.string('sum')
00079 )
00080 )
00081 )
00082
00083 muPFIsoValuePU03 = cms.EDProducer("CandIsolatorFromDeposits",
00084 deposits = cms.VPSet(
00085 cms.PSet(
00086 src = cms.InputTag("muPFIsoDepositPU"),
00087 deltaR = cms.double(0.3),
00088 weight = cms.string('1'),
00089 vetos = cms.vstring('0.01','Threshold(0.5)'),
00090 skipDefaultVeto = cms.bool(True),
00091 mode = cms.string('sum')
00092 )
00093 )
00094 )
00095
00096
00097
00098 muPFIsoValueCharged04 = cms.EDProducer("CandIsolatorFromDeposits",
00099 deposits = cms.VPSet(
00100 cms.PSet(
00101 src = cms.InputTag("muPFIsoDepositCharged"),
00102 deltaR = cms.double(0.4),
00103 weight = cms.string('1'),
00104 vetos = cms.vstring('0.0001','Threshold(0.0)'),
00105 skipDefaultVeto = cms.bool(True),
00106 mode = cms.string('sum')
00107 )
00108 )
00109 )
00110
00111
00112
00113
00114 muPFIsoValueChargedAll04 = cms.EDProducer("CandIsolatorFromDeposits",
00115 deposits = cms.VPSet(
00116 cms.PSet(
00117 src = cms.InputTag("muPFIsoDepositChargedAll"),
00118 deltaR = cms.double(0.4),
00119 weight = cms.string('1'),
00120 vetos = cms.vstring('0.0001','Threshold(0.0)'),
00121 skipDefaultVeto = cms.bool(True),
00122 mode = cms.string('sum')
00123 )
00124 )
00125 )
00126
00127 muPFIsoValueGamma04 = cms.EDProducer("CandIsolatorFromDeposits",
00128 deposits = cms.VPSet(
00129 cms.PSet(
00130 src = cms.InputTag("muPFIsoDepositGamma"),
00131 deltaR = cms.double(0.4),
00132 weight = cms.string('1'),
00133 vetos = cms.vstring('0.01','Threshold(0.5)'),
00134 skipDefaultVeto = cms.bool(True),
00135 mode = cms.string('sum')
00136 )
00137 )
00138 )
00139
00140
00141 muPFIsoValueNeutral04 = cms.EDProducer("CandIsolatorFromDeposits",
00142 deposits = cms.VPSet(
00143 cms.PSet(
00144 src = cms.InputTag("muPFIsoDepositNeutral"),
00145 deltaR = cms.double(0.4),
00146 weight = cms.string('1'),
00147 vetos = cms.vstring('0.01','Threshold(0.5)'),
00148 skipDefaultVeto = cms.bool(True),
00149 mode = cms.string('sum')
00150 )
00151 )
00152
00153 )
00154 muPFIsoValueGammaHighThreshold04 = cms.EDProducer("CandIsolatorFromDeposits",
00155 deposits = cms.VPSet(
00156 cms.PSet(
00157 src = cms.InputTag("muPFIsoDepositGamma"),
00158 deltaR = cms.double(0.4),
00159 weight = cms.string('1'),
00160 vetos = cms.vstring('0.01','Threshold(1.0)'),
00161 skipDefaultVeto = cms.bool(True),
00162 mode = cms.string('sum')
00163 )
00164 )
00165 )
00166
00167
00168 muPFIsoValueNeutralHighThreshold04 = cms.EDProducer("CandIsolatorFromDeposits",
00169 deposits = cms.VPSet(
00170 cms.PSet(
00171 src = cms.InputTag("muPFIsoDepositNeutral"),
00172 deltaR = cms.double(0.4),
00173 weight = cms.string('1'),
00174 vetos = cms.vstring('0.01','Threshold(1.0)'),
00175 skipDefaultVeto = cms.bool(True),
00176 mode = cms.string('sum')
00177 )
00178 )
00179
00180 )
00181 muPFIsoValuePU04 = cms.EDProducer("CandIsolatorFromDeposits",
00182 deposits = cms.VPSet(
00183 cms.PSet(
00184 src = cms.InputTag("muPFIsoDepositPU"),
00185 deltaR = cms.double(0.4),
00186 weight = cms.string('1'),
00187 vetos = cms.vstring('0.01','Threshold(0.5)'),
00188 skipDefaultVeto = cms.bool(True),
00189 mode = cms.string('sum')
00190 )
00191 )
00192 )
00193
00194 muonPFIsolationValuesSequence = (
00195 muPFIsoValueCharged03+
00196 muPFIsoValueChargedAll03+
00197 muPFIsoValueGamma03+
00198 muPFIsoValueNeutral03+
00199 muPFIsoValueGammaHighThreshold03+
00200 muPFIsoValueNeutralHighThreshold03+
00201 muPFIsoValuePU03+
00202
00203 muPFIsoValueCharged04+
00204 muPFIsoValueChargedAll04+
00205 muPFIsoValueGamma04+
00206 muPFIsoValueNeutral04+
00207 muPFIsoValueGammaHighThreshold04+
00208 muPFIsoValueNeutralHighThreshold04+
00209 muPFIsoValuePU04
00210 )