Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2022-08-29 07:01:26

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