Back to home page

Project CMSSW displayed by LXR

 
 

    


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 )