1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
import FWCore.ParameterSet.Config as cms
hltL3MuonsPhase2L3OI = cms.EDProducer("L3MuonProducer",
L3TrajBuilderParameters = cms.PSet(
GlbRefitterParameters = cms.PSet(
CSCRecSegmentLabel = cms.InputTag("hltCscSegments"),
Chi2CutCSC = cms.double(150.0),
Chi2CutDT = cms.double(10.0),
Chi2CutRPC = cms.double(1.0),
DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"),
DYTthrs = cms.vint32(30, 15),
DoPredictionsOnly = cms.bool(False),
Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'),
HitThreshold = cms.int32(1),
MuonHitsOption = cms.int32(1),
MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'),
PropDirForCosmics = cms.bool(False),
Propagator = cms.string('hltESPSmartPropagatorAny'),
RefitDirection = cms.string('insideOut'),
RefitFlag = cms.bool(True),
RefitRPCHits = cms.bool(True),
SkipStation = cms.int32(-1),
TrackerRecHitBuilder = cms.string('WithTrackAngle'),
TrackerSkipSection = cms.int32(-1),
TrackerSkipSystem = cms.int32(-1)
),
GlobalMuonTrackMatcher = cms.PSet(
Chi2Cut_1 = cms.double(50.0),
Chi2Cut_2 = cms.double(50.0),
Chi2Cut_3 = cms.double(200.0),
DeltaDCut_1 = cms.double(40.0),
DeltaDCut_2 = cms.double(10.0),
DeltaDCut_3 = cms.double(15.0),
DeltaRCut_1 = cms.double(0.1),
DeltaRCut_2 = cms.double(0.2),
DeltaRCut_3 = cms.double(1.0),
Eta_threshold = cms.double(1.2),
LocChi2Cut = cms.double(0.001),
MinP = cms.double(2.5),
MinPt = cms.double(1.0),
Propagator = cms.string('hltESPSmartPropagator'),
Pt_threshold1 = cms.double(0.0),
Pt_threshold2 = cms.double(999999999.0),
Quality_1 = cms.double(20.0),
Quality_2 = cms.double(15.0),
Quality_3 = cms.double(7.0)
),
MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'),
MuonTrackingRegionBuilder = cms.PSet(
DeltaEta = cms.double(0.2),
DeltaPhi = cms.double(0.15),
DeltaR = cms.double(0.025),
DeltaZ = cms.double(24.2),
EtaR_UpperLimit_Par1 = cms.double(0.25),
EtaR_UpperLimit_Par2 = cms.double(0.15),
Eta_fixed = cms.bool(True),
Eta_min = cms.double(0.1),
MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"),
OnDemand = cms.int32(-1),
PhiR_UpperLimit_Par1 = cms.double(0.6),
PhiR_UpperLimit_Par2 = cms.double(0.2),
Phi_fixed = cms.bool(True),
Phi_min = cms.double(0.1),
Pt_fixed = cms.bool(False),
Pt_min = cms.double(3.0),
Rescale_Dz = cms.double(4.0),
Rescale_eta = cms.double(3.0),
Rescale_phi = cms.double(3.0),
UseVertex = cms.bool(False),
Z_fixed = cms.bool(False),
beamSpot = cms.InputTag("hltOnlineBeamSpot"),
input = cms.InputTag("hltL2MuonsFromL1TkMuon","UpdatedAtVtx"),
maxRegions = cms.int32(2),
precise = cms.bool(True),
vertexCollection = cms.InputTag("hltPhase2PixelVertices")
),
PCut = cms.double(2.5),
PtCut = cms.double(1.0),
RefitRPCHits = cms.bool(True),
ScaleTECxFactor = cms.double(-1.0),
ScaleTECyFactor = cms.double(-1.0),
TrackTransformer = cms.PSet(
DoPredictionsOnly = cms.bool(False),
Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'),
MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'),
Propagator = cms.string('hltESPSmartPropagatorAny'),
RefitDirection = cms.string('insideOut'),
RefitRPCHits = cms.bool(True),
Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'),
TrackerRecHitBuilder = cms.string('WithTrackAngle')
),
TrackerPropagator = cms.string('SteppingHelixPropagatorAny'),
TrackerRecHitBuilder = cms.string('WithTrackAngle'),
tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"),
tkTrajLabel = cms.InputTag("hltPhase2L3OIMuonTrackSelectionHighPurity"),
tkTrajMaxChi2 = cms.double(9999.0),
tkTrajMaxDXYBeamSpot = cms.double(9999.0),
tkTrajUseVertex = cms.bool(False),
tkTrajVertex = cms.InputTag("Notused")
),
MuonCollectionLabel = cms.InputTag("hltL2MuonsFromL1TkMuon","UpdatedAtVtx"),
ServiceParameters = cms.PSet(
Propagators = cms.untracked.vstring(
'hltESPSmartPropagatorAny',
'SteppingHelixPropagatorAny',
'hltESPSmartPropagator',
'hltESPSteppingHelixPropagatorOpposite'
),
RPCLayers = cms.bool(True),
UseMuonNavigation = cms.untracked.bool(True)
),
TrackLoaderParameters = cms.PSet(
DoSmoothing = cms.bool(True),
MuonSeededTracksInstance = cms.untracked.string('L2Seeded'),
MuonUpdatorAtVertexParameters = cms.PSet(
BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
MaxChi2 = cms.double(1000000.0),
Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite')
),
PutTkTrackIntoEvent = cms.untracked.bool(False),
SmoothTkTrack = cms.untracked.bool(False),
Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'),
TTRHBuilder = cms.string('WithTrackAngle'),
VertexConstraint = cms.bool(False),
beamSpot = cms.InputTag("hltOnlineBeamSpot")
)
)
|