CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GlobalTrajectoryBuilderCommon_cff.py
Go to the documentation of this file.
2 
5 
8 
9 GlobalTrajectoryBuilderCommon = cms.PSet(
10  MuonTrackingRegionCommon,
11  GlobalMuonTrackMatcher,
12  ScaleTECxFactor = cms.double(-1.0),
13  ScaleTECyFactor = cms.double(-1.0),
14  TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
15  MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
16  RefitRPCHits = cms.bool(True),
17  TrackTransformer = cms.PSet(
18  Fitter = cms.string('KFFitterForRefitInsideOut'),
19  TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
20  Smoother = cms.string('KFSmootherForRefitInsideOut'),
21  MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
22  RefitDirection = cms.string('alongMomentum'),
23  RefitRPCHits = cms.bool(True),
24  DoPredictionsOnly = cms.bool(False)
25  ),
26  PtCut = cms.double(1.0),
27  PCut = cms.double(2.5),
28  TrackerPropagator = cms.string('SteppingHelixPropagatorAny'),
29  GlbRefitterParameters = cms.PSet(
30  DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
31  CSCRecSegmentLabel = cms.InputTag("cscSegments"),
32 
33  MuonHitsOption = cms.int32(1),
34  PtCut = cms.double(1.0),
35  Chi2ProbabilityCut = cms.double(30.0),
36  Chi2CutCSC = cms.double(150.0),
37  Chi2CutDT = cms.double(10.0),
38  Chi2CutRPC = cms.double(1.0),
39  HitThreshold = cms.int32(1),
40 
41  Fitter = cms.string('GlbMuKFFitter'),
42  Propagator = cms.string('SmartPropagatorAnyRK'),
43  TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
44  MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
45  DoPredictionsOnly = cms.bool(False),
46  RefitDirection = cms.string('insideOut'),
47  PropDirForCosmics = cms.bool(False),
48  RefitRPCHits = cms.bool(True),
49 
50  # DYT stuff
51  DYTthrs = cms.vint32(20, 30),
52  DYTselector = cms.int32(1),
53  DYTupdator = cms.bool(False),
54  DYTuseAPE = cms.bool(False),
55 
56  # muon station to be skipped
57  SkipStation = cms.int32(-1),
58 
59  # PXB = 1, PXF = 2, TIB = 3, TID = 4, TOB = 5, TEC = 6
60  TrackerSkipSystem = cms.int32(-1),
61 
62  # layer, wheel, or disk depending on the system
63  TrackerSkipSection = cms.int32(-1),
64 
65  RefitFlag = cms.bool(True)
66  ),
67 )