Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:15:55

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 hltL2MuonsFromL1TkMuon = cms.EDProducer("L2MuonProducer",
0004     DoSeedRefit = cms.bool(False),
0005     InputObjects = cms.InputTag("hltL2MuonSeedsFromL1TkMuon"),
0006     L2TrajBuilderParameters = cms.PSet(
0007         BWFilterParameters = cms.PSet(
0008             BWSeedType = cms.string('fromGenerator'),
0009             CSCRecSegmentLabel = cms.InputTag("hltCscSegments"),
0010             DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"),
0011             EnableCSCMeasurement = cms.bool(True),
0012             EnableDTMeasurement = cms.bool(True),
0013             EnableRPCMeasurement = cms.bool(True),
0014             FitDirection = cms.string('outsideIn'),
0015             MaxChi2 = cms.double(100.0),
0016             MuonTrajectoryUpdatorParameters = cms.PSet(
0017                 ExcludeRPCFromFit = cms.bool(False),
0018                 Granularity = cms.int32(0),
0019                 MaxChi2 = cms.double(25.0),
0020                 RescaleError = cms.bool(False),
0021                 RescaleErrorFactor = cms.double(100.0),
0022                 UseInvalidHits = cms.bool(True)
0023             ),
0024             NumberOfSigma = cms.double(3.0),
0025             Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'),
0026             RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits")
0027         ),
0028         DoBackwardFilter = cms.bool(True),
0029         DoRefit = cms.bool(False),
0030         DoSeedRefit = cms.bool(False),
0031         FilterParameters = cms.PSet(
0032             CSCRecSegmentLabel = cms.InputTag("hltCscSegments"),
0033             DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"),
0034             EnableCSCMeasurement = cms.bool(True),
0035             EnableDTMeasurement = cms.bool(True),
0036             EnableGEMMeasurement = cms.bool(True),
0037             EnableME0Measurement = cms.bool(False),
0038             EnableRPCMeasurement = cms.bool(True),
0039             FitDirection = cms.string('insideOut'),
0040             GEMRecSegmentLabel = cms.InputTag("hltGemRecHits"),
0041             ME0RecSegmentLabel = cms.InputTag(""),
0042             MaxChi2 = cms.double(1000.0),
0043             MuonTrajectoryUpdatorParameters = cms.PSet(
0044                 ExcludeRPCFromFit = cms.bool(False),
0045                 Granularity = cms.int32(0),
0046                 MaxChi2 = cms.double(25.0),
0047                 RescaleError = cms.bool(False),
0048                 RescaleErrorFactor = cms.double(100.0),
0049                 UseInvalidHits = cms.bool(True)
0050             ),
0051             NumberOfSigma = cms.double(3.0),
0052             Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'),
0053             RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits")
0054         ),
0055         NavigationType = cms.string('Standard'),
0056         SeedPosition = cms.string('in'),
0057         SeedPropagator = cms.string('hltESPFastSteppingHelixPropagatorAny'),
0058         SeedTransformerParameters = cms.PSet(
0059             Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'),
0060             MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'),
0061             NMinRecHits = cms.uint32(2),
0062             Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'),
0063             RescaleError = cms.double(100.0),
0064             UseSubRecHits = cms.bool(False)
0065         )
0066     ),
0067     MuonTrajectoryBuilder = cms.string('Exhaustive'),
0068     SeedTransformerParameters = cms.PSet(
0069         Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'),
0070         MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'),
0071         NMinRecHits = cms.uint32(2),
0072         Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'),
0073         RescaleError = cms.double(100.0),
0074         UseSubRecHits = cms.bool(False)
0075     ),
0076     ServiceParameters = cms.PSet(
0077         Propagators = cms.untracked.vstring(
0078             'hltESPFastSteppingHelixPropagatorAny',
0079             'hltESPFastSteppingHelixPropagatorOpposite'
0080         ),
0081         RPCLayers = cms.bool(True),
0082         UseMuonNavigation = cms.untracked.bool(True)
0083     ),
0084     TrackLoaderParameters = cms.PSet(
0085         DoSmoothing = cms.bool(False),
0086         MuonUpdatorAtVertexParameters = cms.PSet(
0087             BeamSpotPosition = cms.vdouble(0.0, 0.0, 0.0),
0088             BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
0089             MaxChi2 = cms.double(1000000.0),
0090             Propagator = cms.string('hltESPFastSteppingHelixPropagatorOpposite')
0091         ),
0092         Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'),
0093         TTRHBuilder = cms.string('WithTrackAngle'),
0094         VertexConstraint = cms.bool(True),
0095         beamSpot = cms.InputTag("hltOnlineBeamSpot")
0096     )
0097 )