cms.EDProducer("CAHitNtupletAlpakaPhase2OT@alpaka",\
alpaka = cms.untracked.PSet(\
backend = cms.untracked.string('')\
),\
avgCellsPerCell = cms.double(0.5),\
avgCellsPerHit = cms.double(17),\
avgHitsPerTrack = cms.double(8.0),\
avgTracksPerCell = cms.double(0.09),\
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,\
10000, 10000, 10000, 10000, 4.5,\
9.0, 16.0, 4.5, 9.0, 16.0,\
4.5, 9.0, 16.0, 4.5, 8.0,\
16.0, 4.0, 8.0, 14.0, 4.5,\
8.0, 4.0, 10.0, 5.0, 3.0,\
3.0, 4.0, 4.0, 4.0, 3.5,\
4.5, 9.0, 16.0, 4.5, 9.0,\
16.0, 4.5, 9.0, 16.0, 4.5,\
8.0, 16.0, 4.0, 8.0, 14.0,\
4.5, 8.0, 4.0, 10.0, 5.0,\
3.0, 3.0, 4.0, 4.0, 4.0,\
3.5, 10000, 10000\
),\
maxDZ = cms.vdouble(\
16.0, 16.0, 25.0, 25.0, 0.0,\
0.0, 13.0, 15.0, 19.0, 21.0,\
0.0, 0.0, 9.0, 13.0, 0.0,\
15.0, -10.0, 35.0, 22.0, 10000,\
10000, 32.5, 10000, 10000, 50.0,\
10000, 10000, 50.0, 10000, 10000,\
70.0, 10000, 10000, 70.0, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, -5.0, 10000, 10000,\
-10.0, 10000, 10000, -5.0, 10000,\
10000, -15.0, 10000, 10000, -25.0,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
10000, 50.0, 40.0\
),\
maxInner = cms.vdouble(\
17.0, 14.0, 10000, 10000, -4.0,\
-7.0, 17.0, 15.0, 10000, 10000,\
-6.0, -9.0, 18.0, 10000, -11.0,\
10, -10, 20, 20, 14.0,\
14.0, 10000, 13.0, 13.0, 10000,\
13.0, 13.0, 10000, 13.0, 13.0,\
10000, 13.0, 13.0, 10000, 13.0,\
13.0, 13.0, 16.5, 16.5, 6.0,\
4.6, 6.0, 22.5, 22.5, 22.5,\
14.0, 14.0, 10000, 13.0, 13.0,\
10000, 13.0, 13.0, 10000, 13.0,\
13.0, 10000, 13.0, 13.0, 10000,\
13.0, 13.0, 13.0, 16.5, 16.5,\
6.0, 4.6, 6.0, 22.5, 22.5,\
22.5, 1200, 1200\
),\
maxOuter = cms.vdouble(\
10000, 10000, 10.0, 10000, 10.0,\
10000, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 10000, 10000,\
30.0, -25.0, 50.0, 45.0, 10000,\
10000, 57.5, 10000, 10000, 80.0,\
10000, 10000, 95.0, 10000, 10000,\
110.0, 10000, 10000, 10000, 10000,\
10000, 10000, 10000, 21.0, 7.5,\
7.5, 10000, 10000, 10000, 10000,\
10000, 10000, -30.0, 10000, 10000,\
-40.0, 10000, 10000, -55.0, 10000,\
10000, -70.0, 10000, 10000, -80.0,\
10000, 10000, 10000, 10000, 21.0,\
7.5, 7.5, 10000, 10000, 10000,\
10000, 10000, 10000\
),\
minDZ = cms.vdouble(\
-16.0, -16.0, 0.0, 0.0, -25.0,\
-25.0, -13.0, -15.0, 0.0, 0.0,\
-19.0, -21.0, -9.0, 0.0, -13.0,\
-15.0, -35.0, 10.0, -22.0, -10000,\
-10000, 5.0, -10000, -10000, -10.0,\
-10000, -10000, 5.0, -10000, -10000,\
15.0, -10000, -10000, 25.0, -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, -70.0, -10000, -10000, -70.0,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -10000, -10000, -10000, -10000,\
-10000, -50.0, -40.0\
),\
minInner = cms.vdouble(\
-17.0, -14.0, 4.0, 7.0, -10000,\
-10000, -17.0, -15.0, 6.0, 9.0,\
-10000, -10000, -18.0, 11.0, -10000,\
-10, -20, 10, -20, 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, -1200, -1200\
),\
minOuter = cms.vdouble(\
-10000, -10000, 0, 0, 0,\
0, -10000, -10000, 6.5, 6.5,\
6.5, 6.5, -10000, 11.7, 11.7,\
-30.0, -50.0, 25.0, -45.0, 3.5,\
3.5, 30.0, 3.5, 3.5, 40.0,\
3.5, 3.5, 55.0, 3.5, 3.5,\
70.0, 3.5, 3.5, 80.0, 4.0,\
4.0, 3.5, 20.0, 6.0, 0,\
0, 0, 7.0, 7.0, 7.0,\
3.5, 3.5, -57.5, 3.5, 3.5,\
-70.0, 3.5, 3.5, -95.0, 3.5,\
3.5, -110.0, 3.5, 3.5, -10000,\
4.0, 4.0, 3.5, 20.0, 6.0,\
0, 0, 0, 7.0, 7.0,\
7.0, -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, 2, 28, 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(\
350, 600, 450, 522, 450,\
522, 400, 650, 500, 730,\
500, 730, 350, 400, 400,\
1200, 1200, 1200, 1000, 300,\
522, 1000, 300, 522, 1000,\
250, 522, 1000, 250, 522,\
1000, 250, 522, 850, 300,\
522, 240, 650, 300, 200,\
220, 250, 250, 250, 250,\
300, 522, 1000, 300, 522,\
1000, 250, 522, 1000, 250,\
522, 1000, 250, 522, 1000,\
300, 522, 240, 650, 300,\
200, 220, 250, 250, 250,\
250, 1100, 1250\
),\
ptCuts = cms.vdouble(\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
2.0, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85, 0.85, 0.85,\
0.85, 0.85, 0.85\
),\
startingPairs = cms.vuint32(\
0, 1, 2, 3, 4,\
5, 6, 8, 10, 12,\
19, 22, 25, 28, 31,\
34, 36, 45, 48, 51,\
54, 57, 60, 62\
)\
),\
hardCurvCut = cms.double(0.01425),\
lateFishbone = cms.bool(False),\
maxDYPred = cms.int32(24),\
maxDYsize = cms.int32(10),\
maxDYsize12 = cms.int32(12),\
maxNumberOfDoublets = cms.string('6291456'),\
maxNumberOfTuples = cms.string('122880'),\
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),\
maxChi2Quintuplets = cms.double(3.0),\
maxChi2TripletsOrQuadruplets = cms.double(1.0),\
maxTip = cms.double(0.3),\
maxZip = cms.double(12),\
minPt = cms.double(0.9)\
),\
useRiemannFit = cms.bool(False),\
useSimpleTripletCleaner = cms.bool(True)\
)\