CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MuonTrackLoader_cff.py
Go to the documentation of this file.
2 
6 Chi2EstimatorForMuonTrackLoader = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
7  ComponentName = cms.string('Chi2EstimatorForMuonTrackLoader'),
8  nSigma = cms.double(3.0),
9  MaxChi2 = cms.double(100000.0)
10 )
11 
13 KFSmootherForMuonTrackLoader = TrackingTools.TrackFitters.KFTrajectorySmootherESProducer_cfi.KFTrajectorySmoother.clone(
14  errorRescaling = cms.double(10.0),
15  minHits = cms.int32(3),
16  ComponentName = cms.string('KFSmootherForMuonTrackLoader'),
17  Estimator = cms.string('Chi2EstimatorForMuonTrackLoader'),
18  Updator = cms.string('KFUpdator'),
19  Propagator = cms.string('SmartPropagatorAnyRK')
20 )
21 
22 KFSmootherForMuonTrackLoaderL3 = TrackingTools.TrackFitters.KFTrajectorySmootherESProducer_cfi.KFTrajectorySmoother.clone(
23  errorRescaling = cms.double(10.0),
24  minHits = cms.int32(3),
25  ComponentName = cms.string('KFSmootherForMuonTrackLoaderL3'),
26  Estimator = cms.string('Chi2EstimatorForMuonTrackLoader'),
27  Updator = cms.string('KFUpdator'),
28  Propagator = cms.string('SmartPropagatorAnyOpposite')
29 )
30 
31 MuonTrackLoaderForSTA = cms.PSet(
32  TrackLoaderParameters = cms.PSet(
33  MuonUpdatorAtVertex,
34  Smoother = cms.string('KFSmootherForMuonTrackLoader'),
35  DoSmoothing = cms.bool(False),
36  VertexConstraint = cms.bool(True),
37  beamSpot = cms.InputTag("offlineBeamSpot")
38  )
39 )
40 MuonTrackLoaderForGLB = cms.PSet(
41  TrackLoaderParameters = cms.PSet(
42  MuonUpdatorAtVertex,
43  Smoother = cms.string('KFSmootherForMuonTrackLoader'),
44  DoSmoothing = cms.bool(True),
45  VertexConstraint = cms.bool(False),
46  beamSpot = cms.InputTag("offlineBeamSpot")
47  )
48 )
49 MuonTrackLoaderForL2 = cms.PSet(
50  TrackLoaderParameters = cms.PSet(
51  MuonUpdatorAtVertex,
52  Smoother = cms.string('KFSmootherForMuonTrackLoader'),
53  DoSmoothing = cms.bool(False),
54  VertexConstraint = cms.bool(True),
55  beamSpot = cms.InputTag("hltOfflineBeamSpot")
56  )
57 )
58 MuonTrackLoaderForL3 = cms.PSet(
59  TrackLoaderParameters = cms.PSet(
60  MuonUpdatorAtVertex,
61  PutTkTrackIntoEvent = cms.untracked.bool(True),
62  Smoother = cms.string('KFSmootherForMuonTrackLoaderL3'),
63  SmoothTkTrack = cms.untracked.bool(False),
64  MuonSeededTracksInstance = cms.untracked.string('L2Seeded'),
65  VertexConstraint = cms.bool(False),
66  DoSmoothing = cms.bool(True),
67  beamSpot = cms.InputTag("hltOfflineBeamSpot")
68  )
69 )
70 MuonTrackLoaderForCosmic = cms.PSet(
71  TrackLoaderParameters = cms.PSet(
72  MuonUpdatorAtVertexAnyDirection,
73  PutTrajectoryIntoEvent = cms.untracked.bool(False),
74  VertexConstraint = cms.bool(False),
75  AllowNoVertex = cms.untracked.bool(True),
76  Smoother = cms.string('KFSmootherForMuonTrackLoader'),
77  DoSmoothing = cms.bool(False),
78  beamSpot = cms.InputTag("offlineBeamSpot")
79  )
80 )
81