1 import FWCore.ParameterSet.Config
as cms
3 bmtfKalmanTrackingSettings = cms.PSet(
4 verbose = cms.bool(
False),
5 lutFile = cms.string(
"L1Trigger/L1TMuonBarrel/data/kalmanLUTs.root"),
6 initialK = cms.vdouble(-1.196,-1.581,-2.133,-2.263),
7 initialK2 = cms.vdouble(-3.26e-4,-7.165e-4,2.305e-3,-5.63e-3),
9 eLoss = cms.vdouble(+3.825e-4,0,0,0),
10 aPhi = cms.vdouble(1.942,0.032,0.028,0.016),
13 aPhiB = cms.vdouble(-0.754,-0.123,-0.174,-0.144),
14 aPhiBNLO = cms.vdouble(1.657e-4,0,0,0),
16 bPhi = cms.vdouble(-1,0.154,0.173,0.147),
17 bPhiB = cms.vdouble(-1,1.154,1.173,1.147),
18 etaLUT0 = cms.vdouble(8.946,7.508,6.279,6.399),
19 etaLUT1 = cms.vdouble(0.159,0.116,0.088,0.128),
20 chiSquare = cms.vdouble(0.0,0.095,0.232,0.356),
23 globalChi2Cut = cms.uint32(510),
24 chiSquareCutPattern = cms.vint32(3,6,12),
25 chiSquareCutCurvMax = cms.vint32(273,273,273),
26 chiSquareCut = cms.vint32(100,128,128),
30 combos4=cms.vint32(9,10,11,12,13,14,15),
31 combos3=cms.vint32(5,6,7),
32 combos2=cms.vint32(3),
36 useOfflineAlgo = cms.bool(
False),
45 mScatteringPhi = cms.vdouble(2.49e-3,5.47e-5,3.49e-5,1.37e-5),
46 mScatteringPhiB = cms.vdouble(7.22e-3,3.461e-3,4.447e-3,4.12e-3),
51 pointResolutionPhi = cms.double(1.),
52 pointResolutionPhiB = cms.double(500.),
53 pointResolutionVertex = cms.double(1.)
58 simKBmtfDigis = cms.EDProducer(
"L1TMuonBarrelKalmanTrackProducer",
59 src = cms.InputTag(
"simKBmtfStubs"),
61 algoSettings = bmtfKalmanTrackingSettings,
62 trackFinderSettings = cms.PSet(
63 sectorsToProcess = cms.vint32(0,1,2,3,4,5,6,7,8,9,10,11),
64 verbose = cms.int32(0),
65 sectorSettings = cms.PSet(
66 verbose = cms.int32(0),
67 wheelsToProcess = cms.vint32(-2,-1,0,1,2),
68 regionSettings = cms.PSet(