CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_9_patch3/src/RecoMuon/MuonIsolation/python/muonPFIsolationValues_cff.py

Go to the documentation of this file.
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     )