12#include "detray/definitions/algebra.hpp"
13#include "detray/navigation/intersection/helix_cylinder_intersector.hpp"
14#include "detray/navigation/intersection/helix_line_intersector.hpp"
15#include "detray/navigation/intersection/helix_plane_intersector.hpp"
16#include "detray/navigation/intersection/intersector_base.hpp"
28template <
typename frame_t, concepts::algebra algebra_t>
32template <
typename shape_t, concepts::algebra algebra_t,
bool = true>
34 typename shape_t::template local_frame_type<algebra_t>, algebra_t>>;
Detray include(s).
Definition array_operators.hpp:18
intersector_base< helix_intersector_impl< typename shape_t::template local_frame_type< algebra_t >, algebra_t > > helix_intersector
Select the helix intersector specialization for a shape's local frame.
Definition helix_intersector.hpp:33
Intersection implementation for detector surfaces using a helix trajectory.
Definition helix_intersector.hpp:29
Base class for an intersector: Provides mask based call interfaces for convenience.
Definition intersector_base.hpp:33