CMS 3D CMS Logo

FastJetStep_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from RecoHGCal.TICL.TICLSeedingRegions_cff import ticlSeedingGlobal, ticlSeedingGlobalHFNose
4 from RecoHGCal.TICL.trackstersProducer_cfi import trackstersProducer as _trackstersProducer
5 from RecoHGCal.TICL.filteredLayerClustersProducer_cfi import filteredLayerClustersProducer as _filteredLayerClustersProducer
6 
7 # CLUSTER FILTERING/MASKING
8 
9 filteredLayerClustersFastJet = _filteredLayerClustersProducer.clone(
10  clusterFilter = "ClusterFilterByAlgoAndSize",
11  min_cluster_size = 3, # inclusive
12  iteration_label = "FastJet"
13 )
14 
15 # PATTERN RECOGNITION
16 
17 ticlTrackstersFastJet = _trackstersProducer.clone(
18  filtered_mask = "filteredLayerClustersFastJet:FastJet",
19  seeding_regions = "ticlSeedingGlobal",
20  itername = "FastJet",
21  patternRecognitionBy = "FastJet",
22  pluginPatternRecognitionByFastJet = dict (
23  algo_verbosity = 2
24  )
25 )
26 
27 from Configuration.ProcessModifiers.ticl_v5_cff import ticl_v5
28 ticl_v5.toModify(ticlTrackstersFastJet.pluginPatternRecognitionByFastJet, computeLocalTime = cms.bool(True))
29 
30 
31 ticlFastJetStepTask = cms.Task(ticlSeedingGlobal
32  ,filteredLayerClustersFastJet
33  ,ticlTrackstersFastJet)
34