00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 from RecoMuon.TrackingTools.MuonServiceProxy_cff import *
00005 from RecoMuon.TrackingTools.MuonTrackLoader_cff import *
00006 standAloneMuons = cms.EDProducer("StandAloneMuonProducer",
00007 MuonTrackLoaderForSTA,
00008 muonServiceProxy,
00009 InputObjects = cms.InputTag("MuonSeed"),
00010 STATrajBuilderParameters = cms.PSet(
00011 DoRefit = cms.bool(False),
00012 FilterParameters = cms.PSet(
00013 NumberOfSigma = cms.double(3.0),
00014 FitDirection = cms.string('insideOut'),
00015 DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
00016 MaxChi2 = cms.double(1000.0),
00017 MuonTrajectoryUpdatorParameters = cms.PSet(
00018 MaxChi2 = cms.double(1000.0),
00019 RescaleError = cms.bool(False),
00020 RescaleErrorFactor = cms.double(100.0),
00021 Granularity = cms.int32(0)
00022 ),
00023 EnableRPCMeasurement = cms.bool(True),
00024 CSCRecSegmentLabel = cms.InputTag("cscSegments"),
00025 EnableDTMeasurement = cms.bool(True),
00026 RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
00027 Propagator = cms.string('SteppingHelixPropagatorAny'),
00028 EnableCSCMeasurement = cms.bool(True)
00029 ),
00030
00031
00032 SeedPropagator = cms.string('SteppingHelixPropagatorAny'),
00033 NavigationType = cms.string('Standard'),
00034 DoBackwardFilter = cms.bool(True),
00035
00036 SeedPosition = cms.string('in'),
00037 BWFilterParameters = cms.PSet(
00038 NumberOfSigma = cms.double(3.0),
00039 BWSeedType = cms.string('fromGenerator'),
00040 FitDirection = cms.string('outsideIn'),
00041 DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
00042 MaxChi2 = cms.double(100.0),
00043 MuonTrajectoryUpdatorParameters = cms.PSet(
00044 MaxChi2 = cms.double(100.0),
00045 RescaleError = cms.bool(False),
00046 RescaleErrorFactor = cms.double(100.0),
00047 Granularity = cms.int32(2)
00048 ),
00049 EnableRPCMeasurement = cms.bool(True),
00050 CSCRecSegmentLabel = cms.InputTag("cscSegments"),
00051 EnableDTMeasurement = cms.bool(True),
00052 RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
00053 Propagator = cms.string('SteppingHelixPropagatorAny'),
00054 EnableCSCMeasurement = cms.bool(True)
00055 ),
00056 RefitterParameters = cms.PSet(
00057 FitterName = cms.string('KFFitterSmootherSTA'),
00058 Option = cms.int32(1)
00059 )
00060 )
00061 )
00062
00063
00064