Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:59: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 from RecoHGCal.TICL.multiClustersFromTrackstersProducer_cfi import multiClustersFromTrackstersProducer as _multiClustersFromTrackstersProducer
0007 
0008 # CLUSTER FILTERING/MASKING
0009 
0010 filteredLayerClustersCLUE3DLow = _filteredLayerClustersProducer.clone(
0011     clusterFilter = "ClusterFilterByAlgoAndSize",
0012     min_cluster_size = 2, # inclusive
0013     LayerClustersInputMask = 'ticlTrackstersCLUE3DHigh',
0014     iteration_label = "CLUE3DLow"
0015 )
0016 
0017 # PATTERN RECOGNITION
0018 
0019 ticlTrackstersCLUE3DLow = _trackstersProducer.clone(
0020     filtered_mask = "filteredLayerClustersCLUE3DLow:CLUE3DLow",
0021     seeding_regions = "ticlSeedingGlobal",
0022     itername = "CLUE3DLow",
0023     patternRecognitionBy = "CLUE3D",
0024     pluginPatternRecognitionByCLUE3D = dict (
0025         criticalDensity = 2.,
0026         criticalEtaPhiDistance = 0.025
0027     )
0028 )
0029 
0030 ticlCLUE3DLowStepTask = cms.Task(ticlSeedingGlobal
0031     ,filteredLayerClustersCLUE3DLow
0032     ,ticlTrackstersCLUE3DLow)
0033