CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
L3Muons_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 import RecoMuon.L3MuonProducer.L3MuonProducer_cfi as _mod
3 #this is a dump of the latest configuration of that module
4 #this is not the actual configuration of HLT
5 #changing this file will not change the behavior of HLT
6 #see the actual configuration in confDB
7 
8 L3Muons = _mod.L3MuonProducer.clone(
9  ServiceParameters = dict(
10  Propagators = ['SmartPropagatorAny',
11  'SteppingHelixPropagatorAny',
12  'SmartPropagator',
13  'SteppingHelixPropagatorOpposite'],
14  ),
15  TrackLoaderParameters = dict(
16  PutTkTrackIntoEvent = True,
17  Smoother = 'KFSmootherForMuonTrackLoader',
18  MuonUpdatorAtVertexParameters = dict(
19  Propagator = 'SteppingHelixPropagatorOpposite',
20  ),
21  DoSmoothing = True,
22  beamSpot = "hltOfflineBeamSpot"
23  ),
24  L3TrajBuilderParameters = dict(
25  TrackerRecHitBuilder = 'WithTrackAngle',
26  MuonTrackingRegionBuilder = dict(
27  Rescale_Dz = 3.0,
28  Eta_min = 0.05,
29  DeltaZ_Region = cms.double(15.9),
30  DeltaR = 0.2,
31  UseFixedRegion = cms.bool(False),
32  Phi_min = 0.05,
33  beamSpot = "hltOfflineBeamSpot"
34  ),
35  GlobalMuonTrackMatcher = dict(
36  Propagator = 'SmartPropagator'
37  ),
38  tkTrajLabel = "hltL3TkTracksFromL2",
39  tkTrajBeamSpot = "hltOfflineBeamSpot", # add a filter for L3 trajectory
40  tkTrajMaxChi2 = 999, # add a filter for L3 trajectory
41  tkTrajMaxDXYBeamSpot = 999, # add a filter for L3 trajectory
42  tkTrajVertex = "pixelVertices", # add a filter for L3 trajectory
43  tkTrajUseVertex = False, # add a filter for L3 trajectory
44  MuonRecHitBuilder = 'MuonRecHitBuilder',
45  TrackTransformer = dict(
46  Fitter = 'L3MuKFFitter',
47  TrackerRecHitBuilder = 'WithTrackAngle',
48  Smoother = 'KFSmootherForMuonTrackLoader',
49  MuonRecHitBuilder = 'MuonRecHitBuilder',
50  Propagator = 'SmartPropagatorAny'
51  ),
52  GlbRefitterParameters = dict(
53  Fitter = 'L3MuKFFitter',
54  TrackerRecHitBuilder = 'WithTrackAngle',
55  MuonRecHitBuilder = 'MuonRecHitBuilder',
56  Propagator = 'SmartPropagatorAny',
57  )
58  )
59 )