1 import FWCore.ParameterSet.Config
as cms
3 from RecoHGCal.TICL.TICLSeedingRegions_cff
import ticlSeedingTrk
4 from RecoHGCal.TICL.ticlLayerTileProducer_cfi
import ticlLayerTileProducer
as _ticlLayerTileProducer
5 from RecoHGCal.TICL.trackstersProducer_cfi
import trackstersProducer
as _trackstersProducer
6 from RecoHGCal.TICL.filteredLayerClustersProducer_cfi
import filteredLayerClustersProducer
as _filteredLayerClustersProducer
7 from RecoHGCal.TICL.multiClustersFromTrackstersProducer_cfi
import multiClustersFromTrackstersProducer
as _multiClustersFromTrackstersProducer
11 filteredLayerClustersTrk = _filteredLayerClustersProducer.clone(
12 clusterFilter =
"ClusterFilterByAlgo",
14 iteration_label =
"Trk"
19 ticlTrackstersTrk = _trackstersProducer.clone(
20 filtered_mask = cms.InputTag(
"filteredLayerClustersTrk",
"Trk"),
21 seeding_regions =
"ticlSeedingTrk",
22 filter_on_categories = [2, 4],
25 min_clusters_per_ntuplet = 10,
26 min_cos_theta = 0.866,
27 min_cos_pointing = 0.798,
30 oneTracksterPerTrackSeed =
True,
31 promoteEmptyRegionToTrackster =
True,
37 ticlMultiClustersFromTrackstersTrk = _multiClustersFromTrackstersProducer.clone(
38 Tracksters =
"ticlTrackstersTrk"
41 ticlTrkStepTask = cms.Task(ticlSeedingTrk
42 ,filteredLayerClustersTrk
44 ,ticlMultiClustersFromTrackstersTrk)