|
ACTS
Experiment-independent tracking
|
A functor to access the bins and get the associated surface indices. More...
#include <detray/plugins/svgtools/conversion/surface_grid.hpp>
Public Member Functions | |
| template<typename group_t, typename index_t, typename volume_t> | |
| std::vector< std::vector< std::size_t > > | operator() (const group_t &group, const index_t index, const volume_t &vol_desc, const std::array< dindex, 2 > &search_window) const |
| Collect surface indices from neighboring bins around each grid bin. | |
A functor to access the bins and get the associated surface indices.
| std::vector< std::vector< std::size_t > > detray::svgtools::conversion::detail::bin_association_getter::operator() | ( | const group_t & | group, |
| const index_t | index, | ||
| const volume_t & | vol_desc, | ||
| const std::array< dindex, 2 > & | search_window ) const |
Collect surface indices from neighboring bins around each grid bin.
| group_t | Accelerator group type. |
| index_t | Index of the selected accelerator. |
| volume_t | Volume descriptor type. |
| group | Accelerator collection. |
| index | Selected grid index. |
| vol_desc | Volume owning the grid and its local surfaces. |
| search_window | Number of neighboring bins to inspect per axis. |