CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GlobalMuonRefitter_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 GlobalMuonRefitter = cms.PSet(
4  DTRecSegmentLabel = cms.InputTag("dt1DRecHits"),
5  CSCRecSegmentLabel = cms.InputTag("csc2DRecHits"),
6  GEMRecHitLabel = cms.InputTag("gemRecHits"),
7  RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
8 
9  MuonHitsOption = cms.int32(1),
10  PtCut = cms.double(1.0),
11  Chi2ProbabilityCut = cms.double(30.0),
12  Chi2CutCSC = cms.double(1.0),
13  Chi2CutDT = cms.double(30.0),
14  Chi2CutGEM = cms.double(1.0),
15  Chi2CutRPC = cms.double(1.0),
16  HitThreshold = cms.int32(1),
17 
18  Fitter = cms.string('KFFitterForRefitInsideOut'),
19  Smoother = cms.string('KFSmootherForRefitInsideOut'),
20  Propagator = cms.string('SmartPropagatorAnyRK'),
21  TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
22  MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
23  DoPredictionsOnly = cms.bool(False),
24  RefitDirection = cms.string('insideOut'),
25  PropDirForCosmics = cms.bool(False),
26  RefitRPCHits = cms.bool(True),
27 
28  # DYT stuff
29  DYTthrs = cms.vint32(10, 10),
30  DYTselector = cms.int32(1),
31  DYTupdator = cms.bool(True),
32  DYTuseAPE = cms.bool(False),
33 
34  # muon station to be skipped
35  SkipStation = cms.int32(-1),
36 
37  # PXB = 1, PXF = 2, TIB = 3, TID = 4, TOB = 5, TEC = 6
38  TrackerSkipSystem = cms.int32(-1),
39 
40  # layer, wheel, or disk depending on the system
41  TrackerSkipSection = cms.int32(-1),
42 
43  RefitFlag = cms.bool( True )
44 )
45