CMS 3D CMS Logo

ticlTrackstersMerge_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 ticlTrackstersMerge = cms.EDProducer('TrackstersMergeProducer',
4  linkingPSet = cms.PSet(
5  cutTk = cms.string('1.48 < abs(eta) < 3.0 && pt > 1. && quality("highPurity") && hitPattern().numberOfLostHits("MISSING_OUTER_HITS") < 5'),
6  delta_tk_ts_layer1 = cms.double(0.02),
7  delta_tk_ts_interface = cms.double(0.03),
8  delta_ts_em_had = cms.double(0.03),
9  delta_ts_had_had = cms.double(0.03),
10  track_time_quality_threshold = cms.double(0.5),
11  algo_verbosity = cms.int32(0),
12  type = cms.string('LinkingAlgoByDirectionGeometric')
13 
14  ),
15  trackstersclue3d = cms.InputTag('ticlTrackstersCLUE3DHigh'),
16  layer_clusters = cms.InputTag('hgcalMergeLayerClusters'),
17  layer_clustersTime = cms.InputTag('hgcalMergeLayerClusters', 'timeLayerCluster'),
18  tracks = cms.InputTag('generalTracks'),
19  tracksTime = cms.InputTag('tofPID', 't0'),
20  tracksTimeQual = cms.InputTag('mtdTrackQualityMVA', 'mtdQualMVA'),
21  tracksTimeErr = cms.InputTag('tofPID', 'sigmat0'),
22 # muons = cms.InputTag('muons1stStep'),
23  muons = cms.InputTag("hltPhase2L3Muons"),
24  detector = cms.string('HGCAL'),
25  propagator = cms.string('PropagatorWithMaterial'),
26  optimiseAcrossTracksters = cms.bool(True),
27  eta_bin_window = cms.int32(1),
28  phi_bin_window = cms.int32(1),
29  pt_sigma_high = cms.double(2),
30  pt_sigma_low = cms.double(2),
31  halo_max_distance2 = cms.double(4),
32  track_min_pt = cms.double(1),
33  track_min_eta = cms.double(1.48),
34  track_max_eta = cms.double(3),
35  track_max_missing_outerhits = cms.int32(5),
36  cosangle_align = cms.double(0.9945),
37  e_over_h_threshold = cms.double(1),
38  pt_neutral_threshold = cms.double(2),
39  resol_calo_offset_had = cms.double(1.5),
40  resol_calo_scale_had = cms.double(0.15),
41  resol_calo_offset_em = cms.double(1.5),
42  resol_calo_scale_em = cms.double(0.15),
43  tfDnnLabel = cms.string('tracksterSelectionTf'),
44  eid_input_name = cms.string('input'),
45  eid_output_name_energy = cms.string('output/regressed_energy'),
46  eid_output_name_id = cms.string('output/id_probabilities'),
47  eid_min_cluster_energy = cms.double(2.5),
48  eid_n_layers = cms.int32(50),
49  eid_n_clusters = cms.int32(10),
50  mightGet = cms.optional.untracked.vstring,
51  useMTDTiming = cms.bool(False)
52 )