CMS 3D CMS Logo

particleFlowClusterHGCal_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 particleFlowClusterHGCal = cms.EDProducer("PFClusterProducer",
4  energyCorrector = cms.PSet(
5 
6  ),
7  initialClusteringStep = cms.PSet(
8  algoName = cms.string('PFClusterFromHGCalTrackster'),
9  clusterSrc = cms.InputTag("hgcalMergeLayerClusters"),
10  filterByTracksterIteration = cms.bool(True),
11  filterByTracksterPID = cms.bool(False),
12  filter_on_categories = cms.vint32(0, 1),
13  filter_on_iterations = cms.vint32(0, 1),
14  pid_threshold = cms.double(0.8),
15  thresholdsByDetector = cms.VPSet(),
16  tracksterSrc = cms.InputTag("ticlTrackstersMerge")
17  ),
18  pfClusterBuilder = cms.PSet(
19 
20  ),
21  positionReCalc = cms.PSet(
22  algoName = cms.string('Cluster3DPCACalculator'),
23  minFractionInCalc = cms.double(1e-09),
24  updateTiming = cms.bool(False)
25  ),
26  recHitCleaners = cms.VPSet(),
27  recHitsSource = cms.InputTag("particleFlowRecHitHGC"),
28  usePFThresholdsFromDB = cms.bool(False), # this needs to be True only for HBHE
29  seedCleaners = cms.VPSet(),
30  seedFinder = cms.PSet(
31  algoName = cms.string('PassThruSeedFinder'),
32  nNeighbours = cms.int32(8),
33  thresholdsByDetector = cms.VPSet()
34  )
35 )