25 template <
typename external_spacepo
int_t>
56 std::vector<size_t> indices,
60 if (nIt.m_curIt == nIt.m_binEnd) {
94 return (*m_curIt).get();
114 template <
typename external_spacepo
int_t>
130 std::end(m_spgrid->at(m_indices.back())));
140 template <
typename external_spacepo
int_t>
203 size_t phiInd,
size_t zInd)
235 template <
typename external_spacepo
int_t>
240 template <
typename spacepo
int_iterator_t>
242 spacepoint_iterator_t spBegin, spacepoint_iterator_t spEnd,
243 std::function<
Acts::Vector2D(
const external_spacepoint_t&,
float,
float,
246 std::shared_ptr<Acts::BinFinder<external_spacepoint_t>> botBinFinder,
247 std::shared_ptr<Acts::BinFinder<external_spacepoint_t>> tBinFinder,
248 std::unique_ptr<SpacePointGrid<external_spacepoint_t>>
grid,
251 size_t size() {
return m_binnedSP.size(); }
259 auto phiZbins = m_binnedSP->numLocalBins();
267 std::unique_ptr<Acts::SpacePointGrid<external_spacepoint_t>>
m_binnedSP;