Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2022-10-25 03:22:18

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