1 import FWCore.ParameterSet.Config
as cms
3 hltParticleFlowClusterHCAL = cms.EDProducer(
"PFMultiDepthClusterProducer",
4 clustersSource = cms.InputTag(
"hltParticleFlowClusterHBHE"),
5 energyCorrector = cms.PSet(
8 pfClusterBuilder = cms.PSet(
9 algoName = cms.string(
'PFMultiDepthClusterizer'),
10 allCellsPositionCalc = cms.PSet(
11 algoName = cms.string(
'Basic2DGenericPFlowPositionCalc'),
12 logWeightDenominatorByDetector = cms.VPSet(
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)
23 detector = cms.string(
'HCAL_ENDCAP'),
24 logWeightDenominator = cms.vdouble(
25 0.1, 0.2, 0.2, 0.2, 0.2,
30 minAllowedNormalization = cms.double(1e-09),
31 minFractionInCalc = cms.double(1e-09),
32 posCalcNCrystals = cms.int32(-1)
34 minFractionToKeep = cms.double(1e-07),
35 nSigmaEta = cms.double(2.0),
36 nSigmaPhi = cms.double(2.0)
38 positionReCalc = cms.PSet(
41 usePFThresholdsFromDB = cms.bool(
True)