File indexing completed on 2024-07-16 02:43:04
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004 gmtKMTFMuons = cms.EDProducer('Phase2L1TGMTKMTFProducer',
0005 stubs = cms.InputTag('gmtStubs','kmtf'),
0006 verbose = cms.int32(0),
0007 algo = cms.PSet(
0008 verbose = cms.bool(False),
0009 lutFile = cms.string("L1Trigger/Phase2L1GMT/data/packedGainLUTs.root"),
0010 initialK = cms.vdouble(-0.4576229536749278, -0.6364802777566145, -1.0305030909883524, -1.7272067322624118),
0011 initialK2 = cms.vdouble(-6.442002637356136e-05, -9.582709649965545e-05, -0.0002741064246218815, -0.0014910074450869175),
0012 eLoss = cms.vdouble(6.77765e-05,0,0,0),
0013
0014 aPhi = cms.vdouble(5.6533349391874275, 0.03477876333443834, 0.032506522838098864, 0.024752809174909053),
0015 aPhiB = cms.vdouble(-2.02, -0.2994087741381382, -0.4033668521165302, -0.3592231728688621),
0016 aPhiBNLO = cms.vdouble(9.04133e-05,0,0,0),
0017
0018 bPhi = cms.vdouble(-1,.18245,.20898,.17286),
0019 bPhiB = cms.vdouble(-1,1.18245,1.20898,1.17286),
0020 phiAt2 = cms.double(0.17917991867483288),
0021 etaLUT0 = cms.vdouble(8.946,7.508,6.279,6.399),
0022 etaLUT1 = cms.vdouble(0.159,0.116,0.088,0.128),
0023
0024
0025
0026 chiSquareDisp1 = cms.vdouble(0.241,0.575,0.892),
0027 chiSquareDisp2 = cms.vdouble(0.347,0.707),
0028 chiSquareDisp3 = cms.vdouble(0.336),
0029
0030 chiSquareErrADisp1 = cms.vint32(21,23,45),
0031 chiSquareErrADisp2 = cms.vint32(14,28),
0032 chiSquareErrADisp3 = cms.vint32(29),
0033 chiSquareErrBDisp1 = cms.vdouble(5*0.108,5*0.161,5*0.148),
0034 chiSquareErrBDisp2 = cms.vdouble(5*0.146,5*0.189),
0035 chiSquareErrBDisp3 = cms.vdouble(5*0.100),
0036
0037 chiSquarePrompt1 = cms.vdouble(-0.323,-0.508,-0.578),
0038 chiSquarePrompt2 = cms.vdouble(-0.228,-0.343),
0039 chiSquarePrompt3 = cms.vdouble(-0.100),
0040
0041 chiSquareErrAPrompt1 = cms.vint32(21,24,33),
0042 chiSquareErrAPrompt2 = cms.vint32(18,14),
0043 chiSquareErrAPrompt3 = cms.vint32(21),
0044 chiSquareErrBPrompt1 = cms.vdouble(5*0.009,5*0.016,5*0.012),
0045 chiSquareErrBPrompt2 = cms.vdouble(5*0.013,5*0.055),
0046 chiSquareErrBPrompt3 = cms.vdouble(5*0.01),
0047 chiSquareCutDispPattern = cms.vint32(),
0048 chiSquareCutOffDisp = cms.vint32(),
0049 chiSquareCutDisp = cms.vint32(),
0050 chiSquareCutPromptPattern = cms.vint32(),
0051 chiSquareCutOffPrompt = cms.vint32(),
0052 chiSquareCutPrompt = cms.vint32(),
0053 combos4=cms.vint32(9,10,11,12,13,14,15),
0054 combos3=cms.vint32(5,6,7),
0055 combos2=cms.vint32(3),
0056 combos1=cms.vint32(),
0057 useOfflineAlgo = cms.bool(False),
0058
0059 mScatteringPhi = cms.vdouble(0.1169021113298598, 0.00016777763395543814, 0.0004322078772344548, 0.00024985881710722107),
0060 mScatteringPhiB = cms.vdouble(.0522762, 0.01762000062188365, 0.03508319015441297, 0.03126825551530328),
0061 pointResolutionPhi = cms.double(1.),
0062 pointResolutionPhiB = cms.double(12493.7429036),
0063 pointResolutionPhiBH = cms.vdouble(19925.62953113343, 15583.06791339368, 10258.11768352221, 15462.112839170433),
0064 pointResolutionPhiBL = cms.vdouble(161519.85395846734, 155051.58394241595, 149693.88179343447, 174896.46766622085),
0065 pointResolutionVertex = cms.double(1.),
0066 curvResolution1 = cms.vdouble(1, 2.36097e+03, 8.73003e+02, 2.58138e5),
0067 curvResolution2 = cms.vdouble(1, 4.903692e+00, 4.87941e+01, 0)),
0068 Nprompt = cms.uint32(12),
0069 Ndisplaced = cms.uint32(12)
0070 )
0071
0072
0073