1 import FWCore.ParameterSet.Config
as cms
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')
15 trackstersclue3d = cms.InputTag(
'ticlTrackstersCLUE3DHigh'),
16 layer_clusters = cms.InputTag(
'hgcalLayerClusters'),
17 layer_clustersTime = cms.InputTag(
'hgcalLayerClusters',
'timeLayerCluster'),
18 tracks = cms.InputTag(
'generalTracks'),
19 tracksTime = cms.InputTag(
'tofPID',
't0'),
20 tracksTimeQual = cms.InputTag(
'mtdTrackQualityMVA',
'mtdQualMVA'),
21 tracksTimeErr = cms.InputTag(
'tofPID',
'sigmat0'),
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)