cms.EDProducer("CAHitNtupletAlpakaPhase2OT@alpaka",\
alpaka = cms.untracked.PSet(\
backend = cms.untracked.string('')\
),\
avgCellsPerCell = cms.double(5),\
avgCellsPerHit = cms.double(25),\
avgHitsPerTrack = cms.double(10.0),\
avgTracksPerCell = cms.double(5),\
cellPtCut = cms.double(0.85),\
cellZ0Cut = cms.double(12.5),\
doSharedHitCut = cms.bool(True),\
dupPassThrough = cms.bool(False),\
earlyFishbone = cms.bool(True),\
fillStatistics = cms.bool(False),\
fitNas4 = cms.bool(False),\
geometry = cms.PSet(\
caDCACuts = cms.vdouble(\
0.15, 0.25, 0.2, 0.2, 0.25,\
0.25, 0.25, 0.25, 0.25, 0.25,\
0.25, 0.25, 0.25, 0.25, 0.25,\
0.25, 0.25, 0.25, 0.25, 0.25,\
0.25, 0.25, 0.25, 0.25, 0.25,\
0.25, 0.25, 0.25, 0.1, 0.1,\
0.1\
),\
caThetaCuts = cms.vdouble(\
0.002, 0.002, 0.002, 0.002, 0.003,\
0.003, 0.003, 0.003, 0.003, 0.003,\
0.003, 0.003, 0.003, 0.003, 0.003,\
0.003, 0.003, 0.003, 0.003, 0.003,\
0.003, 0.003, 0.003, 0.003, 0.003,\
0.003, 0.003, 0.003, 0.003, 0.003,\
0.003\
),\
maxDR = cms.vdouble(\
5.0, 10.0, 8.0, 5.0, 8.0,\
5.0, 7.0, 10.0, 8.0, 10.0,\
8.0, 10.0, 7.0, 7.0, 7.0,\
60, 60, 6.0, 9.0, 60,\
6.0, 9.0, 60, 6.0, 9.0,\
60, 6.0, 8.0, 60, 5.0,\
8.0, 60, 6.0, 8.0, 5.0,\
11.0, 6.0, 8, 3, 5,\
5.0, 5.0, 5.0, 6.0, 9.0,\
60, 6.0, 9.0, 60, 6.0,\
9.0, 60, 6.0, 8.0, 60,\
5.0, 8.0, 60, 6.0, 8.0,\
5.0, 11.0, 6.0, 8, 3,\
5, 5.0, 5.0, 5.0, 60,\
60\
),\
maxDZ = cms.vdouble(\
10000, 16.0, 10000, 10000, 10000,\
10000, 13.0, 15.0, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
35.0, 22.0, 10000, 10000, 32.5,\
10000, 10000, 50.0, 10000, 10000,\
50.0, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000\
),\
maxInnerR = cms.vdouble(\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 6.0, 4.6, 6.0,\
22.5, 22.5, 22.5, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 6.0, 4.6,\
6.0, 22.5, 22.5, 22.5, 10000,\
10000\
),\
maxInnerZ = cms.vdouble(\
20.0, 17.0, 22.0, 22.0, -4.0,\
-7.0, 17.0, 17.0, 22.0, 22.0,\
-6.0, -9.0, 18.0, 22.0, -11.0,\
20, 20, 28.0, 28.0, 28,\
35.0, 35.0, 35, 44.0, 44.0,\
44, 55.0, 55.0, 55, 70.0,\
70.0, 1000, 87.0, 87.0, 113.0,\
113.0, 142.0, 1000, 1000, 1000,\
177.0, 203.0, 233.0, -23.0, -23.0,\
-23, -30.0, -30.0, -30, -39.0,\
-39.0, -39, -50.0, -50.0, -50,\
-65.0, -65.0, 1000, -82.0, -82.0,\
-109.0, -109.0, -137.0, 1000, 1000,\
1000, -173.0, -199.0, -229.0, 1200,\
1200\
),\
maxOuterR = cms.vdouble(\
10000, 10000, 10.0, 10000, 10.0,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 21.0, 7.5, 7.5, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 21.0, 7.5, 7.5,\
10000, 10000, 10000, 10000, 10000,\
10000\
),\
maxOuterZ = cms.vdouble(\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
50.0, 10000, 10000, 10000, 57.5,\
10000, 10000, 80.0, 10000, 10000,\
95.0, 10000, 10000, 110.0, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000\
),\
minDZ = cms.vdouble(\
-10000, -16.0, -10000, -10000, -10000,\
-10000, -13.0, -15.0, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-35.0, -22.0, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-32.5, -10000, -10000, -50.0, -10000,\
-10000, -50.0, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000\
),\
minInnerR = cms.vdouble(\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 11.6,\
0, 0, 11.6, 0, 0,\
11.6, 0, 0, 11.8, 0,\
0, 0, 0, 0, 0,\
12.5, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
11.6, 0, 0, 11.6, 0,\
0, 11.6, 0, 0, 11.8,\
0, 0, 0, 0, 0,\
0, 12.5, 0, 0, 0,\
0, 0, 0, 0, 0,\
0\
),\
minInnerZ = cms.vdouble(\
-20.0, -16.0, 4.0, 7.0, -22.0,\
-22.0, -17.0, -17.0, 6.0, 9.0,\
-22.0, -22.0, -18.0, 11.0, -22.0,\
-20, -20, 23.0, 23.0, 23,\
30.0, 30.0, 30, 39.0, 39.0,\
39, 50.0, 50.0, 50, 65.0,\
65.0, -1000, 82.0, 82.0, 109.0,\
109.0, 137.0, -1000, -1000, -1000,\
173.0, 199.0, 229.0, -28.0, -28.0,\
-28, -35.0, -35.0, -35, -44.0,\
-44.0, -44, -55.0, -55.0, -55,\
-70.0, -70.0, -1000, -87.0, -87.0,\
-113.0, -113.0, -142.0, -1000, -1000,\
-1000, -177.0, -203.0, -233.0, -1200,\
-1200\
),\
minOuterR = cms.vdouble(\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
20.0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0, 20.0, 0, 0, 0,\
0, 0, 0, 0, 0,\
0\
),\
minOuterZ = cms.vdouble(\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-50.0, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-57.5, -10000, -10000, -70.0, -10000,\
-10000, -95.0, -10000, -10000, -110.0,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000\
),\
pairGraph = cms.vuint32(\
0, 1, 0, 2, 0,\
4, 0, 5, 0, 16,\
0, 17, 1, 2, 1,\
3, 1, 4, 1, 5,\
1, 16, 1, 17, 2,\
3, 2, 4, 2, 16,\
2, 28, 3, 28, 4,\
5, 4, 6, 4, 28,\
5, 6, 5, 7, 5,\
28, 6, 7, 6, 8,\
6, 28, 7, 8, 7,\
9, 7, 28, 8, 9,\
8, 10, 8, 28, 9,\
10, 9, 11, 10, 11,\
10, 12, 11, 12, 11,\
13, 11, 14, 11, 15,\
12, 13, 13, 14, 14,\
15, 16, 17, 16, 18,\
16, 28, 17, 18, 17,\
19, 17, 28, 18, 19,\
18, 20, 18, 28, 19,\
20, 19, 21, 19, 28,\
20, 21, 20, 22, 20,\
28, 21, 22, 21, 23,\
22, 23, 22, 24, 23,\
24, 23, 25, 23, 26,\
23, 27, 24, 25, 25,\
26, 26, 27, 28, 29,\
29, 30\
),\
phiCuts = cms.vint32(\
522, 600, 650, 522, 650,\
522, 626, 650, 730, 730,\
730, 730, 626, 730, 730,\
1200, 1000, 522, 730, 1000,\
522, 730, 1000, 522, 730,\
1000, 522, 730, 1000, 522,\
730, 1000, 522, 730, 522,\
650, 730, 500, 300, 400,\
730, 730, 730, 522, 522,\
1000, 522, 522, 1000, 522,\
522, 1000, 522, 522, 1000,\
522, 522, 1000, 522, 522,\
522, 650, 730, 500, 300,\
400, 730, 730, 730, 1100,\
1250\
),\
startingPairs = cms.vuint32(\
0, 1, 2, 3, 4,\
5, 6, 8, 10, 12,\
17, 20, 23, 26, 29,\
32, 34, 43, 46, 49,\
52, 55, 58, 60\
)\
),\
hardCurvCut = cms.double(0.01425),\
lateFishbone = cms.bool(False),\
maxDYPred = cms.int32(24),\
maxDYsize = cms.int32(10),\
maxDYsize12 = cms.int32(12),\
maxNumberOfDoublets = cms.string('7864320'),\
maxNumberOfTuples = cms.string('245760'),\
minHitsForSharingCut = cms.uint32(10),\
minHitsPerNtuplet = cms.uint32(4),\
minYsizeB1 = cms.int32(20),\
minYsizeB2 = cms.int32(18),\
pixelRecHitSrc = cms.InputTag("hltPhase2PixelRecHitsExtendedSoA"),\
ptmin = cms.double(0.9),\
trackQualityCuts = cms.PSet(\
maxChi2 = cms.double(5.0),\
maxChi2Quadruplets = cms.double(1.0),\
maxChi2Quintuplets = cms.double(3.0),\
maxTip = cms.double(0.3),\
maxZip = cms.double(12),\
minPt = cms.double(0.9)\
),\
useRiemannFit = cms.bool(False),\
useSimpleTripletCleaner = cms.bool(True)\
)\