1 import FWCore.ParameterSet.Config
as cms
3 hltParticleFlowClusterHGCalFromTICLUnseeded = cms.EDProducer(
"PFClusterProducer",
4 energyCorrector = cms.PSet(
7 initialClusteringStep = cms.PSet(
8 algoName = cms.string(
'PFClusterFromHGCalTrackster'),
9 clusterSrc = cms.InputTag(
"hltHgcalMergeLayerClusters"),
10 filterByTracksterIteration = cms.bool(
False),
11 filterByTracksterPID = cms.bool(
True),
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(
"hltTiclTrackstersCLUE3DHigh")
18 pfClusterBuilder = cms.PSet(
21 positionReCalc = cms.PSet(
22 algoName = cms.string(
'Cluster3DPCACalculator'),
23 minFractionInCalc = cms.double(1e-09),
24 updateTiming = cms.bool(
False)
26 recHitCleaners = cms.VPSet(),
27 recHitsSource = cms.InputTag(
"hltParticleFlowRecHitHGC"),
28 seedCleaners = cms.VPSet(),
29 seedFinder = cms.PSet(
30 algoName = cms.string(
'PassThruSeedFinder'),
31 nNeighbours = cms.int32(8),
32 thresholdsByDetector = cms.VPSet()
34 usePFThresholdsFromDB = cms.bool(
False)
37 from Configuration.ProcessModifiers.ticl_v5_cff
import ticl_v5
38 ticl_v5.toModify(hltParticleFlowClusterHGCalFromTICLUnseeded.initialClusteringStep, tracksterSrc =
"hltTiclCandidate")