Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-10-16 05:04:01

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 hltTiclTracksterLinks = cms.EDProducer("TracksterLinksProducer",
0004     detector = cms.string('HGCAL'),
0005     layer_clusters = cms.InputTag("hltHgcalMergeLayerClusters"),
0006     layer_clustersTime = cms.InputTag("hltHgcalMergeLayerClusters","timeLayerCluster"),
0007     inferenceAlgo = cms.string('TracksterInferenceByDNN'),
0008     linkingPSet = cms.PSet(
0009         algo_verbosity = cms.int32(0),
0010         cylinder_radius_sqr = cms.vdouble(9, 9),
0011         dot_prod_th = cms.double(0.97),
0012         max_distance_projective_sqr = cms.vdouble(60, 60),
0013         max_distance_projective_sqr_closest_points = cms.vdouble(60, 60),
0014         max_z_distance_closest_points = cms.vdouble(35, 35),
0015         min_distance_z = cms.vdouble(30, 30),
0016         min_num_lcs = cms.uint32(7),
0017         min_trackster_energy = cms.double(10),
0018         pca_quality_th = cms.double(0.85),
0019         track_time_quality_threshold = cms.double(0.5),
0020         type = cms.string('Skeletons'),
0021         wind = cms.double(0.036)
0022     ),
0023     pluginInferenceAlgoTracksterInferenceByDNN = cms.PSet(
0024         algo_verbosity = cms.int32(0),
0025         onnxPIDModelPath = cms.FileInPath('RecoHGCal/TICL/data/ticlv5/onnx_models/linking/id_v0.onnx'),
0026         onnxEnergyModelPath = cms.FileInPath('RecoHGCal/TICL/data/ticlv5/onnx_models/linking/energy_v0.onnx'),
0027         inputNames  = cms.vstring('input'),
0028         output_en   = cms.vstring('enreg_output'),
0029         output_id   = cms.vstring('pid_output'),
0030         eid_min_cluster_energy = cms.double(1),
0031         eid_n_layers = cms.int32(50),
0032         eid_n_clusters = cms.int32(10),
0033         doPID = cms.int32(1),
0034         doRegression = cms.int32(1),
0035         type = cms.string('TracksterInferenceByDNN')
0036     ),
0037     mightGet = cms.optional.untracked.vstring,
0038     original_masks = cms.VInputTag("hltHgcalMergeLayerClusters:InitialLayerClustersMask"),
0039     propagator = cms.string('PropagatorWithMaterial'),
0040     regressionAndPid = cms.bool(True),
0041     tracksters_collections = cms.VInputTag("hltTiclTrackstersCLUE3DHigh", "hltTiclTrackstersRecovery")
0042 )
0043 
0044