Class Acts::BinnedSPGroup

template<typename external_spacepoint_t>
class BinnedSPGroup

BinnedSPGroup Provides access to begin and end BinnedSPGroupIterator for given BinFinders and SpacePointGrid.

Fulfills the range_expression interface.

Public Functions

BinnedSPGroup() = delete
template<typename spacepoint_iterator_t, typename callable_t>
BinnedSPGroup(spacepoint_iterator_t spBegin, spacepoint_iterator_t spEnd, callable_t &&toGlobal, std::shared_ptr<const Acts::BinFinder<external_spacepoint_t>> botBinFinder, std::shared_ptr<const Acts::BinFinder<external_spacepoint_t>> tBinFinder, std::unique_ptr<SpacePointGrid<external_spacepoint_t>> grid, Acts::Extent &rRangeSPExtent, const SeedFinderConfig<external_spacepoint_t> &_config, const SeedFinderOptions &_options)
inline BinnedSPGroupIterator<external_spacepoint_t> begin()
inline BinnedSPGroupIterator<external_spacepoint_t> end()
inline size_t size()