CMS 3D CMS Logo

ticlTrackstersEM_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 ticlTrackstersEM = cms.EDProducer("TrackstersProducer",
4  detector = cms.string('HGCAL'),
5  filtered_mask = cms.InputTag("filteredLayerClustersEM","EM"),
6  itername = cms.string('EM'),
7  layer_clusters = cms.InputTag("hgcalLayerClusters"),
8  layer_clusters_hfnose_tiles = cms.InputTag("ticlLayerTileHFNose"),
9  layer_clusters_tiles = cms.InputTag("ticlLayerTileProducer"),
10  mightGet = cms.optional.untracked.vstring,
11  original_mask = cms.InputTag("ticlTrackstersTrkEM"),
12  patternRecognitionBy = cms.string('CA'),
13  pluginPatternRecognitionByCA = cms.PSet(
14  algo_verbosity = cms.int32(0),
15  eid_input_name = cms.string('input'),
16  eid_min_cluster_energy = cms.double(1),
17  eid_n_clusters = cms.int32(10),
18  eid_n_layers = cms.int32(50),
19  eid_output_name_energy = cms.string('output/regressed_energy'),
20  eid_output_name_id = cms.string('output/id_probabilities'),
21  energy_em_over_total_threshold = cms.double(0.9),
22  etaLimitIncreaseWindow = cms.double(2.1),
23  filter_on_categories = cms.vint32(0, 1),
24  max_delta_time = cms.double(3),
25  max_longitudinal_sigmaPCA = cms.double(10),
26  max_missing_layers_in_trackster = cms.int32(1),
27  max_out_in_hops = cms.int32(1),
28  min_cos_pointing = cms.double(0.9),
29  min_cos_theta = cms.double(0.97),
30  min_layers_per_trackster = cms.int32(10),
31  oneTracksterPerTrackSeed = cms.bool(False),
32  out_in_dfs = cms.bool(True),
33  pid_threshold = cms.double(0.5),
34  promoteEmptyRegionToTrackster = cms.bool(False),
35  root_doublet_max_distance_from_seed_squared = cms.double(9999),
36  shower_start_max_layer = cms.int32(5),
37  siblings_maxRSquared = cms.vdouble(0.0006, 0.0006, 0.0006),
38  skip_layers = cms.int32(2),
39  type = cms.string('CA')
40  ),
41  pluginPatternRecognitionByCLUE3D = cms.PSet(
42  algo_verbosity = cms.int32(0),
43  criticalDensity = cms.double(4),
44  criticalEtaPhiDistance = cms.double(0.035),
45  densityEtaPhiDistanceSqr = cms.double(0.0008),
46  densityOnSameLayer = cms.bool(False),
47  densitySiblingLayers = cms.int32(3),
48  eid_input_name = cms.string('input'),
49  eid_min_cluster_energy = cms.double(1),
50  eid_n_clusters = cms.int32(10),
51  eid_n_layers = cms.int32(50),
52  eid_output_name_energy = cms.string('output/regressed_energy'),
53  eid_output_name_id = cms.string('output/id_probabilities'),
54  minNumLayerCluster = cms.int32(5),
55  outlierMultiplier = cms.double(2),
56  type = cms.string('CLUE3D')
57  ),
58  pluginPatternRecognitionByFastJet = cms.PSet(
59  algo_verbosity = cms.int32(0),
60  antikt_radius = cms.double(0.09),
61  eid_input_name = cms.string('input'),
62  eid_min_cluster_energy = cms.double(1),
63  eid_n_clusters = cms.int32(10),
64  eid_n_layers = cms.int32(50),
65  eid_output_name_energy = cms.string('output/regressed_energy'),
66  eid_output_name_id = cms.string('output/id_probabilities'),
67  minNumLayerCluster = cms.int32(5),
68  type = cms.string('FastJet')
69  ),
70  seeding_regions = cms.InputTag("ticlSeedingGlobal"),
71  time_layerclusters = cms.InputTag("hgcalLayerClusters","timeLayerCluster")
72 )