File indexing completed on 2023-07-18 22:34:02
0001 import FWCore.ParameterSet.Config as cms
0002
0003 PATElectronProducer = cms.EDProducer('PATElectronProducer',
0004 pfCandidateMap = cms.InputTag('no default'),
0005 electronSource = cms.InputTag('no default'),
0006 addPFClusterIso = cms.bool(False),
0007 ecalPFClusterIsoMap = cms.InputTag(''),
0008 hcalPFClusterIsoMap = cms.InputTag(''),
0009 addPuppiIsolation = cms.bool(False),
0010 embedGsfElectronCore = cms.bool(True),
0011 embedGsfTrack = cms.bool(True),
0012 embedSuperCluster = cms.bool(True),
0013 embedPflowSuperCluster = cms.bool(True),
0014 embedSeedCluster = cms.bool(True),
0015 embedBasicClusters = cms.bool(True),
0016 embedPreshowerClusters = cms.bool(True),
0017 embedPflowBasicClusters = cms.bool(True),
0018 embedPflowPreshowerClusters = cms.bool(True),
0019 embedTrack = cms.bool(False),
0020 embedRecHits = cms.bool(True),
0021 pfElectronSource = cms.InputTag('pfElectrons'),
0022 usePfCandidateMultiMap = cms.bool(False),
0023 useParticleFlow = cms.bool(False),
0024 embedPFCandidate = cms.bool(False),
0025 addGenMatch = cms.bool(True),
0026 embedGenMatch = cms.bool(False),
0027 genParticleMatch = cms.InputTag(''),
0028 addElectronID = cms.bool(True),
0029 electronIDSource = cms.InputTag(''),
0030 computeMiniIso = cms.bool(False),
0031 pfCandsForMiniIso = cms.InputTag('packedPFCandidates'),
0032 miniIsoParamsE = cms.vdouble(),
0033 miniIsoParamsB = cms.vdouble(),
0034 isoDeposits = cms.PSet(
0035 tracker = cms.optional.InputTag,
0036 ecal = cms.optional.InputTag,
0037 hcal = cms.optional.InputTag,
0038 pfAllParticles = cms.optional.InputTag,
0039 pfChargedHadrons = cms.optional.InputTag,
0040 pfChargedAll = cms.optional.InputTag,
0041 pfPUChargedHadrons = cms.optional.InputTag,
0042 pfNeutralHadrons = cms.optional.InputTag,
0043 pfPhotons = cms.optional.InputTag,
0044 user = cms.optional.VInputTag
0045 ),
0046 isolationValues = cms.PSet(
0047 tracker = cms.optional.InputTag,
0048 ecal = cms.optional.InputTag,
0049 hcal = cms.optional.InputTag,
0050 pfAllParticles = cms.optional.InputTag,
0051 pfChargedHadrons = cms.optional.InputTag,
0052 pfChargedAll = cms.optional.InputTag,
0053 pfPUChargedHadrons = cms.optional.InputTag,
0054 pfNeutralHadrons = cms.optional.InputTag,
0055 pfPhotons = cms.optional.InputTag,
0056 user = cms.optional.VInputTag
0057 ),
0058 isolationValuesNoPFId = cms.PSet(
0059 tracker = cms.optional.InputTag,
0060 ecal = cms.optional.InputTag,
0061 hcal = cms.optional.InputTag,
0062 pfAllParticles = cms.optional.InputTag,
0063 pfChargedHadrons = cms.optional.InputTag,
0064 pfChargedAll = cms.optional.InputTag,
0065 pfPUChargedHadrons = cms.optional.InputTag,
0066 pfNeutralHadrons = cms.optional.InputTag,
0067 pfPhotons = cms.optional.InputTag,
0068 user = cms.optional.VInputTag
0069 ),
0070 efficiencies = cms.PSet(),
0071 addEfficiencies = cms.bool(False),
0072 userData = cms.PSet(
0073 userClasses = cms.PSet(
0074 src = cms.required.VInputTag,
0075 labelPostfixesToStrip = cms.vstring()
0076 ),
0077 userFloats = cms.PSet(
0078 src = cms.required.VInputTag,
0079 labelPostfixesToStrip = cms.vstring()
0080 ),
0081 userInts = cms.PSet(
0082 src = cms.required.VInputTag,
0083 labelPostfixesToStrip = cms.vstring()
0084 ),
0085 userCands = cms.PSet(
0086 src = cms.required.VInputTag,
0087 labelPostfixesToStrip = cms.vstring()
0088 ),
0089 userFunctions = cms.vstring(),
0090 userFunctionLabels = cms.vstring()
0091 ),
0092 addMVAVariables = cms.bool(True),
0093 reducedBarrelRecHitCollection = cms.InputTag('reducedEcalRecHitsEB'),
0094 reducedEndcapRecHitCollection = cms.InputTag('reducedEcalRecHitsEE'),
0095 userIsolation = cms.PSet(),
0096 addResolutions = cms.bool(False),
0097 resolutions = cms.PSet(),
0098 embedHighLevelSelection = cms.bool(True),
0099 beamLineSrc = cms.InputTag(''),
0100 pvSrc = cms.InputTag(''),
0101 mightGet = cms.optional.untracked.vstring
0102 )