CMS 3D CMS Logo

hltParticleFlowClusterHCAL_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 hltParticleFlowClusterHCAL = cms.EDProducer("PFMultiDepthClusterProducer",
4  clustersSource = cms.InputTag("hltParticleFlowClusterHBHE"),
5  energyCorrector = cms.PSet(
6 
7  ),
8  pfClusterBuilder = cms.PSet(
9  algoName = cms.string('PFMultiDepthClusterizer'),
10  allCellsPositionCalc = cms.PSet(
11  algoName = cms.string('Basic2DGenericPFlowPositionCalc'),
12  logWeightDenominatorByDetector = cms.VPSet(
13  cms.PSet(
14  depths = cms.vint32(1, 2, 3, 4),
15  detector = cms.string('HCAL_BARREL1'),
16  logWeightDenominator = cms.vdouble(0.1, 0.2, 0.3, 0.3)
17  ),
18  cms.PSet(
19  depths = cms.vint32(
20  1, 2, 3, 4, 5,
21  6, 7
22  ),
23  detector = cms.string('HCAL_ENDCAP'),
24  logWeightDenominator = cms.vdouble(
25  0.1, 0.2, 0.2, 0.2, 0.2,
26  0.2, 0.2
27  )
28  )
29  ),
30  minAllowedNormalization = cms.double(1e-09),
31  minFractionInCalc = cms.double(1e-09),
32  posCalcNCrystals = cms.int32(-1)
33  ),
34  minFractionToKeep = cms.double(1e-07),
35  nSigmaEta = cms.double(2.0),
36  nSigmaPhi = cms.double(2.0)
37  ),
38  positionReCalc = cms.PSet(
39 
40  ),
41  usePFThresholdsFromDB = cms.bool(True)
42 )