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 filteredLayerClustersCLUE3DHigh = _filteredLayerClustersProducer.clone(
0011     clusterFilter = "ClusterFilterByAlgoAndSize",
0012     min_cluster_size = 2, # inclusive
0013     iteration_label = "CLUE3DHigh"
0014 )
0015 
0016 # PATTERN RECOGNITION
0017 
0018 ticlTrackstersCLUE3DHigh = _trackstersProducer.clone(
0019     filtered_mask = "filteredLayerClustersCLUE3DHigh:CLUE3DHigh",
0020     seeding_regions = "ticlSeedingGlobal",
0021     itername = "CLUE3DHigh",
0022     patternRecognitionBy = "CLUE3D",
0023     pluginPatternRecognitionByCLUE3D = dict (
0024         criticalDensity = 0.6,
0025         criticalEtaPhiDistance = 0.025,
0026         kernelDensityFactor = 0.2,
0027         algo_verbosity = 0
0028     )
0029 
0030 )
0031 
0032 ticlCLUE3DHighStepTask = cms.Task(ticlSeedingGlobal
0033     ,filteredLayerClustersCLUE3DHigh
0034     ,ticlTrackstersCLUE3DHigh)
0035