Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2022-11-25 00:27:12

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 trackstersProducer = cms.EDProducer('TrackstersProducer',
0004   detector = cms.string('HGCAL'),
0005   layer_clusters = cms.InputTag('hgcalLayerClusters'),
0006   filtered_mask = cms.InputTag('filteredLayerClusters', 'iterationLabelGoesHere'),
0007   original_mask = cms.InputTag('hgcalLayerClusters', 'InitialLayerClustersMask'),
0008   time_layerclusters = cms.InputTag('hgcalLayerClusters', 'timeLayerCluster'),
0009   layer_clusters_tiles = cms.InputTag('ticlLayerTileProducer'),
0010   layer_clusters_hfnose_tiles = cms.InputTag('ticlLayerTileHFNose'),
0011   seeding_regions = cms.InputTag('ticlSeedingRegionProducer'),
0012   patternRecognitionBy = cms.string('CA'),
0013   itername = cms.string('unknown'),
0014   tfDnnLabel = cms.string('tracksterSelectionTf'),
0015   pluginPatternRecognitionByCA = cms.PSet(
0016     algo_verbosity = cms.int32(0),
0017     oneTracksterPerTrackSeed = cms.bool(False),
0018     promoteEmptyRegionToTrackster = cms.bool(False),
0019     out_in_dfs = cms.bool(True),
0020     max_out_in_hops = cms.int32(10),
0021     min_cos_theta = cms.double(0.915),
0022     min_cos_pointing = cms.double(-1),
0023     root_doublet_max_distance_from_seed_squared = cms.double(9999),
0024     etaLimitIncreaseWindow = cms.double(2.1),
0025     skip_layers = cms.int32(0),
0026     max_missing_layers_in_trackster = cms.int32(9999),
0027     shower_start_max_layer = cms.int32(9999),
0028     min_layers_per_trackster = cms.int32(10),
0029     filter_on_categories = cms.vint32(0),
0030     pid_threshold = cms.double(0),
0031     energy_em_over_total_threshold = cms.double(-1),
0032     max_longitudinal_sigmaPCA = cms.double(9999),
0033     max_delta_time = cms.double(3),
0034     eid_input_name = cms.string('input'),
0035     eid_output_name_energy = cms.string('output/regressed_energy'),
0036     eid_output_name_id = cms.string('output/id_probabilities'),
0037     eid_min_cluster_energy = cms.double(1),
0038     eid_n_layers = cms.int32(50),
0039     eid_n_clusters = cms.int32(10),
0040     siblings_maxRSquared = cms.vdouble(
0041       0.0006,
0042       0.0006,
0043       0.0006
0044     ),
0045     type = cms.string('CA')
0046   
0047   ),
0048   pluginPatternRecognitionByCLUE3D = cms.PSet(
0049     algo_verbosity = cms.int32(0),
0050     criticalDensity = cms.double(4),
0051     criticalSelfDensity = cms.double(0.15),
0052     densitySiblingLayers = cms.int32(3),
0053     densityEtaPhiDistanceSqr = cms.double(0.0008),
0054     densityXYDistanceSqr = cms.double(3.24),
0055     kernelDensityFactor = cms.double(0.2),
0056     densityOnSameLayer = cms.bool(False),
0057     nearestHigherOnSameLayer = cms.bool(False),
0058     useAbsoluteProjectiveScale = cms.bool(True),
0059     useClusterDimensionXY = cms.bool(False),
0060     rescaleDensityByZ = cms.bool(False),
0061     criticalEtaPhiDistance = cms.double(0.025),
0062     criticalXYDistance = cms.double(1.8),
0063     criticalZDistanceLyr = cms.int32(5),
0064     outlierMultiplier = cms.double(2),
0065     minNumLayerCluster = cms.int32(2),
0066     eid_input_name = cms.string('input'),
0067     eid_output_name_energy = cms.string('output/regressed_energy'),
0068     eid_output_name_id = cms.string('output/id_probabilities'),
0069     eid_min_cluster_energy = cms.double(1),
0070     eid_n_layers = cms.int32(50),
0071     eid_n_clusters = cms.int32(10),
0072     type = cms.string('CLUE3D')
0073   
0074   ),
0075   pluginPatternRecognitionByFastJet = cms.PSet(
0076     algo_verbosity = cms.int32(0),
0077     antikt_radius = cms.double(0.09),
0078     minNumLayerCluster = cms.int32(5),
0079     eid_input_name = cms.string('input'),
0080     eid_output_name_energy = cms.string('output/regressed_energy'),
0081     eid_output_name_id = cms.string('output/id_probabilities'),
0082     eid_min_cluster_energy = cms.double(1),
0083     eid_n_layers = cms.int32(50),
0084     eid_n_clusters = cms.int32(10),
0085     type = cms.string('FastJet')
0086   
0087   ),
0088   mightGet = cms.optional.untracked.vstring
0089 )