CMS 3D CMS Logo

L3Muons_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
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 = cms.EDProducer("L3MuonProducer",
9  ServiceParameters = cms.PSet(
10  Propagators = cms.untracked.vstring('SmartPropagatorAny',
11  'SteppingHelixPropagatorAny',
12  'SmartPropagator',
13  'SteppingHelixPropagatorOpposite'),
14  RPCLayers = cms.bool(True),
15  UseMuonNavigation = cms.untracked.bool(True)
16  ),
17  MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"),
18  TrackLoaderParameters = cms.PSet(
19  PutTkTrackIntoEvent = cms.untracked.bool(True),
20  VertexConstraint = cms.bool(False),
21  MuonSeededTracksInstance = cms.untracked.string('L2Seeded'),
22  Smoother = cms.string('KFSmootherForMuonTrackLoader'),
23  MuonUpdatorAtVertexParameters = cms.PSet(
24  MaxChi2 = cms.double(1000000.0),
25  Propagator = cms.string('SteppingHelixPropagatorOpposite'),
26  BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3)
27  ),
28  SmoothTkTrack = cms.untracked.bool(False),
29  DoSmoothing = cms.bool(True),
30  beamSpot = cms.InputTag("hltOfflineBeamSpot")
31  ),
32  L3TrajBuilderParameters = cms.PSet(
33  ScaleTECxFactor = cms.double(-1.0),
34  TrackerRecHitBuilder = cms.string('WithTrackAngle'),
35  MuonTrackingRegionBuilder = cms.PSet(
36  EtaR_UpperLimit_Par1 = cms.double(0.25),
37  Eta_fixed = cms.double(0.2),
38  OnDemand = cms.double(-1.0),
39  Rescale_Dz = cms.double(3.0),
40  Eta_min = cms.double(0.05),
41  Rescale_phi = cms.double(3.0),
42  EtaR_UpperLimit_Par2 = cms.double(0.15),
43  DeltaZ_Region = cms.double(15.9),
44  Rescale_eta = cms.double(3.0),
45  PhiR_UpperLimit_Par2 = cms.double(0.2),
46  vertexCollection = cms.InputTag("pixelVertices"),
47  Phi_fixed = cms.double(0.2),
48  DeltaR = cms.double(0.2),
49  EscapePt = cms.double(1.5),
50  UseFixedRegion = cms.bool(False),
51  PhiR_UpperLimit_Par1 = cms.double(0.6),
52  Phi_min = cms.double(0.05),
53  UseVertex = cms.bool(False),
54  beamSpot = cms.InputTag("hltOfflineBeamSpot")
55  ),
56  TrackerPropagator = cms.string('SteppingHelixPropagatorAny'),
57  GlobalMuonTrackMatcher = cms.PSet(
58  Pt_threshold1 = cms.double(0.0),
59  DeltaDCut_3 = cms.double(15.0),
60  MinP = cms.double(2.5),
61  MinPt = cms.double(1.0),
62  Chi2Cut_1 = cms.double(50.0),
63  Pt_threshold2 = cms.double(999999999.0),
64  LocChi2Cut = cms.double(0.001),
65  Eta_threshold = cms.double(1.2),
66  Quality_3 = cms.double(7.0),
67  Quality_2 = cms.double(15.0),
68  Chi2Cut_2 = cms.double(50.0),
69  Chi2Cut_3 = cms.double(200.0),
70  DeltaDCut_1 = cms.double(40.0),
71  DeltaRCut_2 = cms.double(0.2),
72  DeltaRCut_3 = cms.double(1.0),
73  DeltaDCut_2 = cms.double(10.0),
74  DeltaRCut_1 = cms.double(0.1),
75  Quality_1 = cms.double(20.0),
76  Propagator = cms.string('SmartPropagator')
77  ),
78  ScaleTECyFactor = cms.double(-1.0),
79  tkTrajLabel = cms.InputTag("hltL3TkTracksFromL2"),
80  tkTrajBeamSpot = cms.InputTag("hltOfflineBeamSpot"), # add a filter for L3 trajectory
81  tkTrajMaxChi2 = cms.double(999), # add a filter for L3 trajectory
82  tkTrajMaxDXYBeamSpot = cms.double(999), # add a filter for L3 trajectory
83  tkTrajVertex = cms.InputTag("pixelVertices"), # add a filter for L3 trajectory
84  tkTrajUseVertex = cms.bool(False), # add a filter for L3 trajectory
85  MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
86  RefitRPCHits = cms.bool(True),
87  TrackTransformer = cms.PSet(
88  DoPredictionsOnly = cms.bool(False),
89  Fitter = cms.string('L3MuKFFitter'),
90  TrackerRecHitBuilder = cms.string('WithTrackAngle'),
91  Smoother = cms.string('KFSmootherForMuonTrackLoader'),
92  MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
93  RefitDirection = cms.string('insideOut'),
94  RefitRPCHits = cms.bool(True),
95  Propagator = cms.string('SmartPropagatorAny')
96  ),
97  PtCut = cms.double(1.0),
98  PCut = cms.double(2.5),
99  GlbRefitterParameters = cms.PSet(
100  TrackerSkipSection = cms.int32(-1),
101  DoPredictionsOnly = cms.bool(False),
102  PropDirForCosmics = cms.bool(False),
103  HitThreshold = cms.int32(1),
104  MuonHitsOption = cms.int32(1),
105  Chi2CutRPC = cms.double(1.0),
106  Fitter = cms.string('L3MuKFFitter'),
107  TrackerRecHitBuilder = cms.string('WithTrackAngle'),
108  MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
109  RefitDirection = cms.string('insideOut'),
110  CSCRecSegmentLabel = cms.InputTag("hltCscSegments"),
111  Chi2CutCSC = cms.double(150.0),
112  Chi2CutDT = cms.double(10.0),
113  Chi2CutGEM = cms.double(1.0),
114  Chi2CutME0 = cms.double(1.0),
115  RefitRPCHits = cms.bool(True),
116  SkipStation = cms.int32(-1),
117  Propagator = cms.string('SmartPropagatorAny'),
118  DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"),
119  GEMRecHitLabel = cms.InputTag("gemRecHits"),
120  ME0RecHitLabel = cms.InputTag("me0Segments"),
121  TrackerSkipSystem = cms.int32(-1)
122  )
123  )
124 )
125 
126 
127 
128