CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
L2Muons_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 # The services
5 import RecoMuon.L2MuonProducer.L2MuonProducer_cfi as _mod
6 
7 L2Muons = _mod.L2MuonProducer.clone(
8  MuonTrackLoaderForSTA,
9  MuonServiceProxy,
10  InputObjects = "L2MuonSeeds",
11  MuonTrajectoryBuilder = "StandAloneMuonTrajectoryBuilder",
12  SeedTransformerParameters = dict(),
13  L2TrajBuilderParameters = dict(
14  FilterParameters = dict(
15  DTRecSegmentLabel = "dt4DSegments",
16  MuonTrajectoryUpdatorParameters = dict(),
17  CSCRecSegmentLabel = "cscSegments",
18  RPCRecSegmentLabel = "rpcRecHits",
19  Propagator = 'SteppingHelixPropagatorL2Any',
20  ),
21  # a precise propagation direction can be choosen accordingly with the
22  # above seed position
23  SeedPropagator = 'SteppingHelixPropagatorL2Any',
24  # where you want the seed (in,out)
25  SeedPosition = 'in',
26  BWFilterParameters = dict(
27  DTRecSegmentLabel = "dt4DSegments",
28  MuonTrajectoryUpdatorParameters = dict(
29  Granularity = 2,
30  ),
31  CSCRecSegmentLabel = "cscSegments",
32  RPCRecSegmentLabel = "rpcRecHits",
33  Propagator = 'SteppingHelixPropagatorL2Any',
34  ),
35  )
36 )
37 
38 
39