File indexing completed on 2024-06-13 03:23:49
0001 import FWCore.ParameterSet.Config as cms
0002
0003 ticlTrackstersCLUE3DHigh = cms.EDProducer("TrackstersProducer",
0004 detector = cms.string('HGCAL'),
0005 filtered_mask = cms.InputTag("filteredLayerClustersCLUE3DHigh","CLUE3DHigh"),
0006 itername = cms.string('CLUE3DHigh'),
0007 layer_clusters = cms.InputTag("hgcalMergeLayerClusters"),
0008 layer_clusters_hfnose_tiles = cms.InputTag("ticlLayerTileHFNose"),
0009 layer_clusters_tiles = cms.InputTag("ticlLayerTileProducer"),
0010 mightGet = cms.optional.untracked.vstring,
0011 original_mask = cms.InputTag("hgcalMergeLayerClusters","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.vdouble(
0044 0.6,
0045 0.6,
0046 0.6
0047 ),
0048 criticalSelfDensity = cms.vdouble(
0049 0.15,
0050 0.15,
0051 0.15
0052 ),
0053 densitySiblingLayers = cms.vint32(
0054 3,
0055 3,
0056 3
0057 ),
0058 densityEtaPhiDistanceSqr = cms.vdouble(
0059 0.0008,
0060 0.0008,
0061 0.0008
0062 ),
0063 densityXYDistanceSqr = cms.vdouble(
0064 3.24,
0065 3.24,
0066 3.24
0067 ),
0068 kernelDensityFactor = cms.vdouble(
0069 0.2,
0070 0.2,
0071 0.2
0072 ),
0073 densityOnSameLayer = cms.bool(False),
0074 nearestHigherOnSameLayer = cms.bool(False),
0075 useAbsoluteProjectiveScale = cms.bool(True),
0076 useClusterDimensionXY = cms.bool(False),
0077 rescaleDensityByZ = cms.bool(False),
0078 criticalEtaPhiDistance = cms.vdouble(
0079 0.025,
0080 0.025,
0081 0.025
0082 ),
0083 criticalXYDistance = cms.vdouble(
0084 1.8,
0085 1.8,
0086 1.8
0087 ),
0088 criticalZDistanceLyr = cms.vint32(
0089 5,
0090 5,
0091 5
0092 ),
0093 outlierMultiplier = cms.vdouble(
0094 2,
0095 2,
0096 2
0097 ),
0098 minNumLayerCluster = cms.vint32(
0099 2,
0100 2,
0101 2
0102 ),
0103 eid_input_name = cms.string('input'),
0104 eid_output_name_energy = cms.string('output/regressed_energy'),
0105 eid_output_name_id = cms.string('output/id_probabilities'),
0106 eid_min_cluster_energy = cms.double(1),
0107 eid_n_layers = cms.int32(50),
0108 eid_n_clusters = cms.int32(10),
0109 doPidCut = cms.bool(True),
0110 cutHadProb = cms.double(999.),
0111 type = cms.string('CLUE3D')
0112
0113 ),
0114 pluginPatternRecognitionByFastJet = cms.PSet(
0115 algo_verbosity = cms.int32(0),
0116 antikt_radius = cms.double(0.09),
0117 eid_input_name = cms.string('input'),
0118 eid_min_cluster_energy = cms.double(1),
0119 eid_n_clusters = cms.int32(10),
0120 eid_n_layers = cms.int32(50),
0121 eid_output_name_energy = cms.string('output/regressed_energy'),
0122 eid_output_name_id = cms.string('output/id_probabilities'),
0123 minNumLayerCluster = cms.int32(5),
0124 type = cms.string('FastJet')
0125 ),
0126 seeding_regions = cms.InputTag("ticlSeedingGlobal"),
0127 tfDnnLabel = cms.string('tracksterSelectionTf'),
0128 time_layerclusters = cms.InputTag("hgcalMergeLayerClusters","timeLayerCluster")
0129 )