Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003 patElectrons = cms.EDProducer("PATElectronProducer",
00004
00005 electronSource = cms.InputTag("gsfElectrons"),
00006
00007
00008 useParticleFlow = cms.bool( False ),
00009 pfElectronSource = cms.InputTag("pfIsolatedElectrons"),
00010
00011
00012 userData = cms.PSet(
00013
00014 userClasses = cms.PSet(
00015 src = cms.VInputTag('')
00016 ),
00017
00018 userFloats = cms.PSet(
00019 src = cms.VInputTag('')
00020 ),
00021
00022 userInts = cms.PSet(
00023 src = cms.VInputTag('')
00024 ),
00025
00026 userCands = cms.PSet(
00027 src = cms.VInputTag('')
00028 ),
00029
00030 userFunctions = cms.vstring(),
00031 userFunctionLabels = cms.vstring()
00032 ),
00033
00034
00035 embedGsfElectronCore = cms.bool(True),
00036 embedGsfTrack = cms.bool(True),
00037 embedSuperCluster = cms.bool(True),
00038 embedPFCandidate = cms.bool(True),
00039 embedTrack = cms.bool(False),
00040
00041
00042 isoDeposits = cms.PSet(),
00043
00044
00045
00046
00047 userIsolation = cms.PSet(),
00048
00049
00050 addElectronID = cms.bool(True),
00051 electronIDSources = cms.PSet(
00052
00053
00054 eidRobustLoose = cms.InputTag("eidRobustLoose"),
00055 eidRobustTight = cms.InputTag("eidRobustTight"),
00056 eidLoose = cms.InputTag("eidLoose"),
00057 eidTight = cms.InputTag("eidTight"),
00058 eidRobustHighEnergy = cms.InputTag("eidRobustHighEnergy"),
00059 ),
00060
00061
00062 addGenMatch = cms.bool(True),
00063 embedGenMatch = cms.bool(True),
00064 genParticleMatch = cms.InputTag("electronMatch"),
00065
00066
00067 addEfficiencies = cms.bool(False),
00068 efficiencies = cms.PSet(),
00069
00070
00071 addResolutions = cms.bool(False),
00072 resolutions = cms.PSet(),
00073
00074
00075 embedHighLevelSelection = cms.bool(True),
00076 usePV = cms.bool(True),
00077 beamLineSrc = cms.InputTag("offlineBeamSpot"),
00078 pvSrc = cms.InputTag("offlinePrimaryVertices")
00079 )