Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-10-16 05:06:32

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from RecoHGCal.TICL.TICLSeedingRegions_cff import ticlSeedingGlobal, ticlSeedingGlobalHFNose
0004 from RecoHGCal.TICL.trackstersProducer_cfi import trackstersProducer as _trackstersProducer
0005 from RecoHGCal.TICL.filteredLayerClustersProducer_cfi import filteredLayerClustersProducer as _filteredLayerClustersProducer
0006 
0007 # CLUSTER FILTERING/MASKING
0008 
0009 filteredLayerClustersRecovery = _filteredLayerClustersProducer.clone(
0010     clusterFilter = "ClusterFilterBySize",
0011     min_cluster_size = 2, # inclusive
0012     iteration_label = "Recovery",
0013     LayerClustersInputMask = 'ticlTrackstersCLUE3DHigh',
0014 )
0015 
0016 # PATTERN RECOGNITION
0017 
0018 ticlTrackstersRecovery = _trackstersProducer.clone(
0019     filtered_mask = "filteredLayerClustersRecovery:Recovery",
0020     original_mask = 'ticlTrackstersCLUE3DHigh',
0021     seeding_regions = "ticlSeedingGlobal",
0022     itername = "Recovery",
0023     patternRecognitionBy = "Recovery",
0024     pluginPatternRecognitionByRecovery = dict (
0025         algo_verbosity = 0
0026     )
0027 )
0028 
0029 from Configuration.ProcessModifiers.ticl_v5_cff import ticl_v5
0030 
0031 ticlRecoveryStepTask = cms.Task(ticlSeedingGlobal
0032     ,filteredLayerClustersRecovery
0033     ,ticlTrackstersRecovery)