Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:26:57

0001 import FWCore.ParameterSet.Config as cms
0002 # The services
0003 from RecoMuon.TrackingTools.MuonServiceProxy_cff import *
0004 from RecoMuon.TrackingTools.MuonTrackLoader_cff import *
0005 import RecoMuon.L2MuonProducer.L2MuonProducer_cfi as _mod
0006 
0007 L2Muons = _mod.L2MuonProducer.clone(
0008     MuonTrackLoaderForSTA,
0009     MuonServiceProxy,
0010     InputObjects = "L2MuonSeeds",
0011     MuonTrajectoryBuilder = "StandAloneMuonTrajectoryBuilder", 
0012     SeedTransformerParameters = dict(),
0013     L2TrajBuilderParameters = dict(
0014         FilterParameters = dict(
0015             DTRecSegmentLabel = "dt4DSegments",
0016             MuonTrajectoryUpdatorParameters = dict(),
0017             CSCRecSegmentLabel = "cscSegments",
0018             RPCRecSegmentLabel = "rpcRecHits",
0019             Propagator = 'SteppingHelixPropagatorL2Any',
0020         ),
0021         # a precise propagation direction can be choosen accordingly with the 
0022         # above seed position
0023         SeedPropagator = 'SteppingHelixPropagatorL2Any',
0024         # where you want the seed (in,out)
0025         SeedPosition = 'in',
0026         BWFilterParameters = dict(
0027             DTRecSegmentLabel = "dt4DSegments",
0028             MuonTrajectoryUpdatorParameters = dict(
0029                 Granularity = 2,
0030             ),
0031             CSCRecSegmentLabel = "cscSegments",
0032             RPCRecSegmentLabel = "rpcRecHits",
0033             Propagator = 'SteppingHelixPropagatorL2Any',
0034         ),
0035     )
0036 )
0037 
0038 
0039