29 bool sPassive =
false)
64 template <
typename Selector = SurfaceSelector>
89 template <
typename propagator_state_t,
typename stepper_t>
92 const auto& logger = state.options.logger;
94 if (state.navigation.currentSurface &&
95 selector(*state.navigation.currentSurface)) {
98 surface_hit.
surface = state.navigation.currentSurface;
99 surface_hit.
position = stepper.position(state.stepping);
100 surface_hit.
direction = stepper.direction(state.stepping);
105 << state.navigation.currentSurface->geometryId());
111 template <
typename propagator_state_t,
typename stepper_t>
113 const stepper_t& )
const {}