1 import FWCore.ParameterSet.Config
as cms
3 from RecoHGCal.TICL.TICLSeedingRegions_cff
import ticlSeedingGlobal
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 filteredLayerClustersEM = _filteredLayerClustersProducer.clone(
12 clusterFilter =
"ClusterFilterByAlgoAndSize",
15 LayerClustersInputMask =
'ticlTrackstersTrk',
16 iteration_label =
"EM"
21 ticlTrackstersEM = _trackstersProducer.clone(
22 filtered_mask = cms.InputTag(
"filteredLayerClustersEM",
"EM"),
23 original_mask =
'ticlTrackstersTrk',
24 seeding_regions =
"ticlSeedingGlobal",
25 filter_on_categories = [0, 1],
29 min_clusters_per_ntuplet = 10,
30 min_cos_theta = 0.978,
31 min_cos_pointing = 0.9,
39 ticlMultiClustersFromTrackstersEM = _multiClustersFromTrackstersProducer.clone(
40 Tracksters =
"ticlTrackstersEM"
43 ticlEMStepTask = cms.Task(ticlSeedingGlobal
44 ,filteredLayerClustersEM
46 ,ticlMultiClustersFromTrackstersEM)