File indexing completed on 2023-03-17 11:20:24
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from RecoMuon.GlobalTrackingTools.MuonTrackingRegionCommon_cff import *
0004 from RecoMuon.GlobalTrackingTools.GlobalMuonTrackMatcher_cff import *
0005
0006 from RecoMuon.TransientTrackingRecHit.MuonTransientTrackingRecHitBuilder_cfi import *
0007 from RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilder_cfi import *
0008
0009 GlobalTrajectoryBuilderCommon = cms.PSet(
0010 MuonTrackingRegionCommon,
0011 GlobalMuonTrackMatcher,
0012 ScaleTECxFactor = cms.double(-1.0),
0013 ScaleTECyFactor = cms.double(-1.0),
0014 TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
0015 MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
0016 RefitRPCHits = cms.bool(True),
0017 TrackTransformer = cms.PSet(
0018 Fitter = cms.string('KFFitterForRefitInsideOut'),
0019 TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
0020 Smoother = cms.string('KFSmootherForRefitInsideOut'),
0021 MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
0022 MTDRecHitBuilder = cms.string('MTDRecHitBuilder'),
0023 RefitDirection = cms.string('alongMomentum'),
0024 RefitRPCHits = cms.bool(True),
0025 DoPredictionsOnly = cms.bool(False)
0026 ),
0027 PtCut = cms.double(1.0),
0028 PCut = cms.double(2.5),
0029 TrackerPropagator = cms.string('SteppingHelixPropagatorAny'),
0030 GlbRefitterParameters = cms.PSet(
0031 DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
0032 CSCRecSegmentLabel = cms.InputTag("cscSegments"),
0033 GEMRecHitLabel = cms.InputTag("gemRecHits"),
0034 ME0RecHitLabel = cms.InputTag("me0Segments"),
0035 MuonHitsOption = cms.int32(1),
0036 PtCut = cms.double(1.0),
0037 Chi2ProbabilityCut = cms.double(30.0),
0038 Chi2CutCSC = cms.double(150.0),
0039 Chi2CutDT = cms.double(10.0),
0040 Chi2CutGEM = cms.double(1.0),
0041 Chi2CutME0 = cms.double(1.0),
0042 Chi2CutRPC = cms.double(1.0),
0043 HitThreshold = cms.int32(1),
0044
0045 Fitter = cms.string('GlbMuKFFitter'),
0046 Propagator = cms.string('SmartPropagatorAnyRK'),
0047 TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
0048 MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
0049 DoPredictionsOnly = cms.bool(False),
0050 RefitDirection = cms.string('insideOut'),
0051 PropDirForCosmics = cms.bool(False),
0052 RefitRPCHits = cms.bool(True),
0053
0054
0055 DYTthrs = cms.vint32(20, 30),
0056 DYTselector = cms.int32(1),
0057 DYTupdator = cms.bool(False),
0058 DYTuseAPE = cms.bool(False),
0059
0060 DYTuseThrsParametrization = cms.bool(True),
0061 DYTthrsParameters = cms.PSet(
0062 eta0p8 = cms.vdouble(1, -0.919853, 0.990742),
0063 eta1p2 = cms.vdouble(1, -0.897354, 0.987738),
0064 eta2p0 = cms.vdouble(4, -0.986855, 0.998516),
0065 eta2p2 = cms.vdouble(1, -0.940342, 0.992955),
0066 eta2p4 = cms.vdouble(1, -0.947633, 0.993762),
0067 ),
0068
0069
0070 SkipStation = cms.int32(-1),
0071
0072
0073 TrackerSkipSystem = cms.int32(-1),
0074
0075
0076 TrackerSkipSection = cms.int32(-1),
0077
0078 RefitFlag = cms.bool(True)
0079 ),
0080 )
0081