File indexing completed on 2024-06-13 03:24:05
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
0008
0009 filteredLayerClustersCLUE3DHigh = _filteredLayerClustersProducer.clone(
0010 clusterFilter = "ClusterFilterByAlgoAndSize",
0011 min_cluster_size = 2,
0012 iteration_label = "CLUE3DHigh"
0013 )
0014
0015
0016
0017 ticlTrackstersCLUE3DHigh = _trackstersProducer.clone(
0018 filtered_mask = "filteredLayerClustersCLUE3DHigh:CLUE3DHigh",
0019 seeding_regions = "ticlSeedingGlobal",
0020 itername = "CLUE3DHigh",
0021 patternRecognitionBy = "CLUE3D",
0022 pluginPatternRecognitionByCLUE3D = dict (
0023 criticalDensity = [0.6, 0.6, 0.6],
0024 criticalEtaPhiDistance = [0.025, 0.025, 0.025],
0025 kernelDensityFactor = [0.2, 0.2, 0.2],
0026 algo_verbosity = 0,
0027 doPidCut = True,
0028 cutHadProb = 999
0029 )
0030
0031 )
0032
0033 from Configuration.ProcessModifiers.ticl_v5_cff import ticl_v5
0034 ticl_v5.toModify(ticlTrackstersCLUE3DHigh.pluginPatternRecognitionByCLUE3D, computeLocalTime = cms.bool(True))
0035 ticl_v5.toModify(ticlTrackstersCLUE3DHigh.pluginPatternRecognitionByCLUE3D, doPidCut = cms.bool(False))
0036
0037 ticlCLUE3DHighStepTask = cms.Task(ticlSeedingGlobal
0038 ,filteredLayerClustersCLUE3DHigh
0039 ,ticlTrackstersCLUE3DHigh)
0040