CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/RecoMuon/L2MuonProducer/python/L2Muons_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # The services
00004 from RecoMuon.TrackingTools.MuonServiceProxy_cff import *
00005 from RecoMuon.TrackingTools.MuonTrackLoader_cff import *
00006 L2Muons = cms.EDProducer("L2MuonProducer",
00007     MuonTrackLoaderForSTA,
00008     MuonServiceProxy,
00009     InputObjects = cms.InputTag("L2MuonSeeds"),
00010     L2TrajBuilderParameters = 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('SteppingHelixPropagatorL2Any'),
00028             EnableCSCMeasurement = cms.bool(True)
00029         ),
00030         # a precise propagation direction can be choosen accordingly with the 
00031         # above seed position
00032         SeedPropagator = cms.string('SteppingHelixPropagatorL2Any'),
00033         NavigationType = cms.string('Standard'),
00034         DoBackwardFilter = cms.bool(True),
00035         # where you want the seed (in,out)
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(25.0),
00043             MuonTrajectoryUpdatorParameters = cms.PSet(
00044                 MaxChi2 = cms.double(25.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('SteppingHelixPropagatorL2Any'),
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