Class Acts::Seedfinder< external_spacepoint_t, Acts::Cuda >¶
class Seedfinder<external_spacepoint_t, Acts::Cuda>¶
Disallow default instantiation, copy, assignment
Seedfinder() = delete¶
~Seedfinder() = default¶
std::vector<Seed<external_spacepoint_t>> createSeedsForGroup(sp_range_t bottomSPs, sp_range_t middleSPs, sp_range_t topSPs) const¶
Create all seeds from the space points in the three iterators.
Can be used to parallelize the seed creation
bottomSPs – group of space points to be used as innermost SP in a seed.
middleSPs – group of space points to be used as middle SP in a seed.
topSPs – group of space points to be used as outermost SP in a seed. Ranges must return pointers. Ranges must be separate objects for each parallel call.
vector in which all found seeds for this group are stored.
- Seedfinder() = delete¶