|
ACTS
Experiment-independent tracking
|
Fill a grid surface finder by bin association. More...
#include <detray/builders/bin_fillers.hpp>
Public Member Functions | |
| template<concepts::surface_grid grid_t, typename volume_t, typename surface_container_t, typename mask_container, typename transform_container, typename context_t, typename... Args> | |
| auto | operator() (grid_t &grid, const volume_t &, const surface_container_t &surfaces, const transform_container &transforms, const mask_container &masks, const context_t ctx, Args &&...) const -> void |
| Associate supplied surfaces with bins by matching their contours. | |
| template<concepts::detector detector_t, typename volume_type, concepts::surface_grid grid_t, typename... Args> | |
| auto | operator() (grid_t &grid, detector_t &det, const volume_type &vol, const typename detector_t::geometry_context ctx, Args &&...) const -> void |
| Associate detector surfaces with bins based on their boundaries. | |
Fill a grid surface finder by bin association.
| grid | the grid that should be filled |
| det | the detector from which to get the surface placements |
| vol | the volume the grid belongs to |
| ctx | the geometry context |
| auto detray::bin_associator::operator() | ( | grid_t & | grid, |
| const volume_t & | , | ||
| const surface_container_t & | surfaces, | ||
| const transform_container & | transforms, | ||
| const mask_container & | masks, | ||
| const context_t | ctx, | ||
| Args && | ... ) const->void |
Associate supplied surfaces with bins by matching their contours.
| grid | Grid to populate. |
| surfaces | Surfaces to associate with grid bins. |
| transforms | Transform store for those surfaces. |
| masks | Mask store containing their shape boundaries. |
| ctx | Geometry context for transform lookup. |
| auto detray::bin_associator::operator() | ( | grid_t & | grid, |
| detector_t & | det, | ||
| const volume_type & | vol, | ||
| const typename detector_t::geometry_context | ctx, | ||
| Args && | ... ) const->void |
Associate detector surfaces with bins based on their boundaries.
| grid | Grid to populate. |
| det | Detector providing surfaces, masks, and transforms. |
| vol | Volume whose surfaces are selected. |
| ctx | Geometry context for transform lookup. |