22 struct SeedFilterConfig;
27 struct TripletFilterConfig;
73 std::size_t maxBlockSize,
const DubletCounts& dubletCounts,
74 const SeedFilterConfig& seedConfig,
const TripletFilterConfig& filterConfig,
75 std::size_t nBottomSPs,
const device_array<SpacePoint>& bottomSPs,
76 std::size_t nMiddleSPs,
const device_array<SpacePoint>& middleSPs,
77 std::size_t nTopSPs,
const device_array<SpacePoint>& topSPs,
78 const device_array<unsigned int>& middleBottomCounts,
79 const device_array<std::size_t>& middleBottomDublets,
80 const device_array<unsigned int>& middleTopCounts,
81 const device_array<std::size_t>& middleTopDublets,
82 float maxScatteringAngle2,
float sigmaScattering,
float minHelixDiameter2,
83 float pT2perRadius,
float impactMax);