CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HiPFJetParameters_cff.py
Go to the documentation of this file.
2 
3 ## import and modify standard PFJetParameters
5 HiPFJetDefaults = RecoJets.JetProducers.PFJetParameters_cfi.PFJetParameters.clone(
6  doPUOffsetCorr = False,
7  doAreaFastjet = True,
8  doRhoFastjet = True,
9  doPVCorrection = False,
10  jetPtMin = 10,
11  Ghost_EtaMax = 6.5,
12  # this parameter is missing from PFJetParameters for some reason
13  Rho_EtaMax = cms.double(4.5)
14 )
15 
16 ## add non-uniform fastjet settings
17 HiPFJetParameters = cms.PSet(
18  HiPFJetDefaults,
19  doFastJetNonUniform = cms.bool(True),
20  puCenters = cms.vdouble(-5,-4,-3,-2,-1,0,1,2,3,4,5),
21  puWidth = cms.double(0.8),
22  nExclude = cms.uint32(2),
23  dropZeros = cms.bool(True),
24  addNegativesFromCone = cms.bool(False),
25  infinitesimalPt = cms.double(0.005)
26 )
27 
28 ## default settings for various pileup subtractors
29 MultipleAlgoIteratorBlock = cms.PSet(
30  subtractorName = cms.string("MultipleAlgoIterator"),
31  sumRecHits = cms.bool(False)
32 )
33 
34 ParametrizedSubtractorBlock = cms.PSet(
35  subtractorName = cms.string("ParametrizedSubtractorBlock"),
36  sumRecHits = cms.bool(False),
37  interpolate = cms.bool(False)
38 )
39