Back to home page

Project CMSSW displayed by LXR

 
 

    


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 )