CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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 from RecoHGCal.TICL.multiClustersFromTrackstersProducer_cfi import multiClustersFromTrackstersProducer as _multiClustersFromTrackstersProducer
7 
8 # CLUSTER FILTERING/MASKING
9 
10 filteredLayerClustersFastJet = _filteredLayerClustersProducer.clone(
11  clusterFilter = "ClusterFilterByAlgoAndSize",
12  min_cluster_size = 3, # inclusive
13  iteration_label = "FastJet"
14 )
15 
16 # PATTERN RECOGNITION
17 
18 ticlTrackstersFastJet = _trackstersProducer.clone(
19  filtered_mask = "filteredLayerClustersFastJet:FastJet",
20  seeding_regions = "ticlSeedingGlobal",
21  itername = "FastJet",
22  patternRecognitionBy = "FastJet",
23  pluginPatternRecognitionByFastJet = dict (
24  algo_verbosity = 2
25  )
26 )
27 
28 ticlFastJetStepTask = cms.Task(ticlSeedingGlobal
29  ,filteredLayerClustersFastJet
30  ,ticlTrackstersFastJet)
31