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
|
import FWCore.ParameterSet.Config as cms
hltL2MuonsFromL1TkMuon = cms.EDProducer("L2MuonProducer",
DoSeedRefit = cms.bool(False),
InputObjects = cms.InputTag("hltL2MuonSeedsFromL1TkMuon"),
L2TrajBuilderParameters = cms.PSet(
BWFilterParameters = cms.PSet(
BWSeedType = cms.string('fromGenerator'),
CSCRecSegmentLabel = cms.InputTag("hltCscSegments"),
DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"),
EnableCSCMeasurement = cms.bool(True),
EnableDTMeasurement = cms.bool(True),
EnableRPCMeasurement = cms.bool(True),
FitDirection = cms.string('outsideIn'),
MaxChi2 = cms.double(100.0),
MuonTrajectoryUpdatorParameters = cms.PSet(
ExcludeRPCFromFit = cms.bool(False),
Granularity = cms.int32(0),
MaxChi2 = cms.double(25.0),
RescaleError = cms.bool(False),
RescaleErrorFactor = cms.double(100.0),
UseInvalidHits = cms.bool(True)
),
NumberOfSigma = cms.double(3.0),
Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'),
RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits")
),
DoBackwardFilter = cms.bool(True),
DoRefit = cms.bool(False),
DoSeedRefit = cms.bool(False),
FilterParameters = cms.PSet(
CSCRecSegmentLabel = cms.InputTag("hltCscSegments"),
DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"),
EnableCSCMeasurement = cms.bool(True),
EnableDTMeasurement = cms.bool(True),
EnableGEMMeasurement = cms.bool(True),
EnableME0Measurement = cms.bool(False),
EnableRPCMeasurement = cms.bool(True),
FitDirection = cms.string('insideOut'),
GEMRecSegmentLabel = cms.InputTag("hltGemRecHits"),
ME0RecSegmentLabel = cms.InputTag(""),
MaxChi2 = cms.double(1000.0),
MuonTrajectoryUpdatorParameters = cms.PSet(
ExcludeRPCFromFit = cms.bool(False),
Granularity = cms.int32(0),
MaxChi2 = cms.double(25.0),
RescaleError = cms.bool(False),
RescaleErrorFactor = cms.double(100.0),
UseInvalidHits = cms.bool(True)
),
NumberOfSigma = cms.double(3.0),
Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'),
RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits")
),
NavigationType = cms.string('Standard'),
SeedPosition = cms.string('in'),
SeedPropagator = cms.string('hltESPFastSteppingHelixPropagatorAny'),
SeedTransformerParameters = cms.PSet(
Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'),
MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'),
NMinRecHits = cms.uint32(2),
Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'),
RescaleError = cms.double(100.0),
UseSubRecHits = cms.bool(False)
)
),
MuonTrajectoryBuilder = cms.string('Exhaustive'),
SeedTransformerParameters = cms.PSet(
Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'),
MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'),
NMinRecHits = cms.uint32(2),
Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'),
RescaleError = cms.double(100.0),
UseSubRecHits = cms.bool(False)
),
ServiceParameters = cms.PSet(
Propagators = cms.untracked.vstring(
'hltESPFastSteppingHelixPropagatorAny',
'hltESPFastSteppingHelixPropagatorOpposite'
),
RPCLayers = cms.bool(True),
UseMuonNavigation = cms.untracked.bool(True)
),
TrackLoaderParameters = cms.PSet(
DoSmoothing = cms.bool(False),
MuonUpdatorAtVertexParameters = cms.PSet(
BeamSpotPosition = cms.vdouble(0.0, 0.0, 0.0),
BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
MaxChi2 = cms.double(1000000.0),
Propagator = cms.string('hltESPFastSteppingHelixPropagatorOpposite')
),
Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'),
TTRHBuilder = cms.string('WithTrackAngle'),
VertexConstraint = cms.bool(True),
beamSpot = cms.InputTag("hltOnlineBeamSpot")
)
)
|