File indexing completed on 2024-04-06 12:15:56
0001 import FWCore.ParameterSet.Config as cms
0002
0003 hltPhase2L3GlbMuon = 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 ),
0076 PCut = cms.double(2.5),
0077 PtCut = cms.double(1.0),
0078 RefitRPCHits = cms.bool(True),
0079 ScaleTECxFactor = cms.double(-1.0),
0080 ScaleTECyFactor = cms.double(-1.0),
0081 TrackTransformer = cms.PSet(
0082 DoPredictionsOnly = cms.bool(False),
0083 Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'),
0084 MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'),
0085 Propagator = cms.string('hltESPSmartPropagatorAny'),
0086 RefitDirection = cms.string('insideOut'),
0087 RefitRPCHits = cms.bool(True),
0088 Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'),
0089 TrackerRecHitBuilder = cms.string('WithTrackAngle')
0090 ),
0091 TrackerPropagator = cms.string('SteppingHelixPropagatorAny'),
0092 TrackerRecHitBuilder = cms.string('WithTrackAngle'),
0093 tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"),
0094 tkTrajLabel = cms.InputTag("hltPhase2L3MuonMerged"),
0095 tkTrajMaxChi2 = cms.double(9999.0),
0096 tkTrajMaxDXYBeamSpot = cms.double(9999.0),
0097 tkTrajUseVertex = cms.bool(False),
0098 tkTrajVertex = cms.InputTag("Notused")
0099 ),
0100 MuonCollectionLabel = cms.InputTag("hltL2MuonsFromL1TkMuon","UpdatedAtVtx"),
0101 ServiceParameters = cms.PSet(
0102 Propagators = cms.untracked.vstring(
0103 'hltESPSmartPropagatorAny',
0104 'SteppingHelixPropagatorAny',
0105 'hltESPSmartPropagator',
0106 'hltESPSteppingHelixPropagatorOpposite'
0107 ),
0108 RPCLayers = cms.bool(True),
0109 UseMuonNavigation = cms.untracked.bool(True)
0110 ),
0111 TrackLoaderParameters = cms.PSet(
0112 DoSmoothing = cms.bool(True),
0113 MuonSeededTracksInstance = cms.untracked.string('L2Seeded'),
0114 MuonUpdatorAtVertexParameters = cms.PSet(
0115 BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
0116 MaxChi2 = cms.double(1000000.0),
0117 Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite')
0118 ),
0119 PutTkTrackIntoEvent = cms.untracked.bool(False),
0120 SmoothTkTrack = cms.untracked.bool(False),
0121 Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'),
0122 TTRHBuilder = cms.string('WithTrackAngle'),
0123 VertexConstraint = cms.bool(False),
0124 beamSpot = cms.InputTag("hltOnlineBeamSpot")
0125 )
0126 )