File indexing completed on 2023-03-17 11:06:02
0001 import FWCore.ParameterSet.Config as cms
0002
0003 hltL3MuonsPhase2L3OI = cms.EDProducer("L3MuonProducer",
0004 L3TrajBuilderParameters = cms.PSet(
0005 GlbRefitterParameters = cms.PSet(
0006 CSCRecSegmentLabel = cms.InputTag("hltCscSegments"),
0007 Chi2CutCSC = cms.double(150.0),
0008 Chi2CutDT = cms.double(10.0),
0009 Chi2CutRPC = cms.double(1.0),
0010 DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"),
0011 DYTthrs = cms.vint32(30, 15),
0012 DoPredictionsOnly = cms.bool(False),
0013 Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'),
0014 HitThreshold = cms.int32(1),
0015 MuonHitsOption = cms.int32(1),
0016 MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'),
0017 PropDirForCosmics = cms.bool(False),
0018 Propagator = cms.string('hltESPSmartPropagatorAny'),
0019 RefitDirection = cms.string('insideOut'),
0020 RefitFlag = cms.bool(True),
0021 RefitRPCHits = cms.bool(True),
0022 SkipStation = cms.int32(-1),
0023 TrackerRecHitBuilder = cms.string('WithTrackAngle'),
0024 TrackerSkipSection = cms.int32(-1),
0025 TrackerSkipSystem = cms.int32(-1)
0026 ),
0027 GlobalMuonTrackMatcher = cms.PSet(
0028 Chi2Cut_1 = cms.double(50.0),
0029 Chi2Cut_2 = cms.double(50.0),
0030 Chi2Cut_3 = cms.double(200.0),
0031 DeltaDCut_1 = cms.double(40.0),
0032 DeltaDCut_2 = cms.double(10.0),
0033 DeltaDCut_3 = cms.double(15.0),
0034 DeltaRCut_1 = cms.double(0.1),
0035 DeltaRCut_2 = cms.double(0.2),
0036 DeltaRCut_3 = cms.double(1.0),
0037 Eta_threshold = cms.double(1.2),
0038 LocChi2Cut = cms.double(0.001),
0039 MinP = cms.double(2.5),
0040 MinPt = cms.double(1.0),
0041 Propagator = cms.string('hltESPSmartPropagator'),
0042 Pt_threshold1 = cms.double(0.0),
0043 Pt_threshold2 = cms.double(999999999.0),
0044 Quality_1 = cms.double(20.0),
0045 Quality_2 = cms.double(15.0),
0046 Quality_3 = cms.double(7.0)
0047 ),
0048 MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'),
0049 MuonTrackingRegionBuilder = cms.PSet(
0050 DeltaEta = cms.double(0.2),
0051 DeltaPhi = cms.double(0.15),
0052 DeltaR = cms.double(0.025),
0053 DeltaZ = cms.double(24.2),
0054 EtaR_UpperLimit_Par1 = cms.double(0.25),
0055 EtaR_UpperLimit_Par2 = cms.double(0.15),
0056 Eta_fixed = cms.bool(True),
0057 Eta_min = cms.double(0.1),
0058 MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"),
0059 OnDemand = cms.int32(-1),
0060 PhiR_UpperLimit_Par1 = cms.double(0.6),
0061 PhiR_UpperLimit_Par2 = cms.double(0.2),
0062 Phi_fixed = cms.bool(True),
0063 Phi_min = cms.double(0.1),
0064 Pt_fixed = cms.bool(False),
0065 Pt_min = cms.double(3.0),
0066 Rescale_Dz = cms.double(4.0),
0067 Rescale_eta = cms.double(3.0),
0068 Rescale_phi = cms.double(3.0),
0069 UseVertex = cms.bool(False),
0070 Z_fixed = cms.bool(False),
0071 beamSpot = cms.InputTag("hltOnlineBeamSpot"),
0072 input = cms.InputTag("hltL2MuonsFromL1TkMuon","UpdatedAtVtx"),
0073 maxRegions = cms.int32(2),
0074 precise = cms.bool(True),
0075 vertexCollection = cms.InputTag("pixelVertices")
0076 ),
0077 PCut = cms.double(2.5),
0078 PtCut = cms.double(1.0),
0079 RefitRPCHits = cms.bool(True),
0080 ScaleTECxFactor = cms.double(-1.0),
0081 ScaleTECyFactor = cms.double(-1.0),
0082 TrackTransformer = cms.PSet(
0083 DoPredictionsOnly = cms.bool(False),
0084 Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'),
0085 MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'),
0086 Propagator = cms.string('hltESPSmartPropagatorAny'),
0087 RefitDirection = cms.string('insideOut'),
0088 RefitRPCHits = cms.bool(True),
0089 Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'),
0090 TrackerRecHitBuilder = cms.string('WithTrackAngle')
0091 ),
0092 TrackerPropagator = cms.string('SteppingHelixPropagatorAny'),
0093 TrackerRecHitBuilder = cms.string('WithTrackAngle'),
0094 tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"),
0095 tkTrajLabel = cms.InputTag("hltPhase2L3OIMuonTrackSelectionHighPurity"),
0096 tkTrajMaxChi2 = cms.double(9999.0),
0097 tkTrajMaxDXYBeamSpot = cms.double(9999.0),
0098 tkTrajUseVertex = cms.bool(False),
0099 tkTrajVertex = cms.InputTag("Notused")
0100 ),
0101 MuonCollectionLabel = cms.InputTag("hltL2MuonsFromL1TkMuon","UpdatedAtVtx"),
0102 ServiceParameters = cms.PSet(
0103 Propagators = cms.untracked.vstring(
0104 'hltESPSmartPropagatorAny',
0105 'SteppingHelixPropagatorAny',
0106 'hltESPSmartPropagator',
0107 'hltESPSteppingHelixPropagatorOpposite'
0108 ),
0109 RPCLayers = cms.bool(True),
0110 UseMuonNavigation = cms.untracked.bool(True)
0111 ),
0112 TrackLoaderParameters = cms.PSet(
0113 DoSmoothing = cms.bool(True),
0114 MuonSeededTracksInstance = cms.untracked.string('L2Seeded'),
0115 MuonUpdatorAtVertexParameters = cms.PSet(
0116 BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
0117 MaxChi2 = cms.double(1000000.0),
0118 Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite')
0119 ),
0120 PutTkTrackIntoEvent = cms.untracked.bool(False),
0121 SmoothTkTrack = cms.untracked.bool(False),
0122 Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'),
0123 TTRHBuilder = cms.string('WithTrackAngle'),
0124 VertexConstraint = cms.bool(False),
0125 beamSpot = cms.InputTag("hltOnlineBeamSpot")
0126 )
0127 )