23 struct SeedFilterConfig;
28 struct TripletFilterConfig;
75 const Info::Device& device, std::size_t maxBlockSize,
76 const DubletCounts& dubletCounts,
const SeedFilterConfig& seedConfig,
77 const TripletFilterConfig& filterConfig, std::size_t nBottomSPs,
78 const device_array<SpacePoint>& bottomSPs, std::size_t nMiddleSPs,
79 const device_array<SpacePoint>& middleSPs, std::size_t nTopSPs,
80 const device_array<SpacePoint>& topSPs,
81 const device_array<unsigned int>& middleBottomCounts,
82 const device_array<std::size_t>& middleBottomDublets,
83 const device_array<unsigned int>& middleTopCounts,
84 const device_array<std::size_t>& middleTopDublets,
85 float maxScatteringAngle2,
float sigmaScattering,
float minHelixDiameter2,