Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2022-11-25 00:27:00

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 PuppiProducer = cms.EDProducer('PuppiProducer',
0004   puppiDiagnostics = cms.bool(False),
0005   puppiNoLep = cms.bool(False),
0006   UseFromPVLooseTight = cms.bool(False),
0007   UseDeltaZCut = cms.bool(True),
0008   UseDeltaZCutForPileup = cms.bool(True),
0009   DeltaZCut = cms.double(0.3),
0010   EtaMinUseDeltaZ = cms.double(0),
0011   PtMaxCharged = cms.double(-1),
0012   EtaMaxCharged = cms.double(99999),
0013   PtMaxPhotons = cms.double(-1),
0014   EtaMaxPhotons = cms.double(2.5),
0015   PtMaxNeutrals = cms.double(200),
0016   PtMaxNeutralsStartSlope = cms.double(0),
0017   NumOfPUVtxsForCharged = cms.uint32(0),
0018   DeltaZCutForChargedFromPUVtxs = cms.double(0.2),
0019   useExistingWeights = cms.bool(False),
0020   clonePackedCands = cms.bool(False),
0021   vtxNdofCut = cms.int32(4),
0022   vtxZCut = cms.double(24),
0023   candName = cms.InputTag('particleFlow'),
0024   vertexName = cms.InputTag('offlinePrimaryVertices'),
0025   useVertexAssociation = cms.bool(False),
0026   vertexAssociationQuality = cms.int32(0),
0027   vertexAssociation = cms.InputTag(''),
0028   applyCHS = cms.bool(True),
0029   invertPuppi = cms.bool(False),
0030   useExp = cms.bool(False),
0031   MinPuppiWeight = cms.double(0.01),
0032   usePUProxyValue = cms.bool(False),
0033   PUProxyValue = cms.InputTag(''),
0034   algos = cms.VPSet(
0035     cms.PSet(
0036       EtaMaxExtrap = cms.double(2),
0037       MedEtaSF = cms.vdouble(1),
0038       MinNeutralPt = cms.vdouble(0.2),
0039       MinNeutralPtSlope = cms.vdouble(0.015),
0040       RMSEtaSF = cms.vdouble(1),
0041       etaMax = cms.vdouble(2.5),
0042       etaMin = cms.vdouble(0),
0043       ptMin = cms.vdouble(0),
0044       puppiAlgos = cms.VPSet(
0045         cms.PSet(
0046           algoId = cms.int32(5),
0047           applyLowPUCorr = cms.bool(False),
0048           combOpt = cms.int32(5),
0049           cone = cms.double(0.4),
0050           rmsPtMin = cms.double(0.1),
0051           rmsScaleFactor = cms.double(1),
0052           useCharged = cms.bool(False)
0053         )
0054       )
0055     )
0056   ),
0057   mightGet = cms.optional.untracked.vstring
0058 )