ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
detray::direct_navigator< detector_t, surface_sequence_t >::state Member List

This is the complete list of members for detray::direct_navigator< detector_t, surface_sequence_t >::state, including all inherited members.

abort(const char *custom_msg="Navigator (unknown reason)")detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
abort(const debug_msg_generator_t &debug_msg_generator)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
advance()detray::direct_navigator< detector_t, surface_sequence_t >::state
detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >::advance() -> voiddetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
algebra_t typedefdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
back() constdetray::ranges::view_interface< view_impl_t >
back()detray::ranges::view_interface< view_impl_t >
base_state()=deletedetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
base_state(const detector_t &det)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >explicit
base_state(const detector_t &det, view_t view)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
begin() const -> candidate_const_itr_tdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
begin() -> candidate_itr_tdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
cache_exhausted() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
candidate_cache_t typedefdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
candidate_const_itr_t typedefdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
candidate_itr_t typedefdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
candidate_t typedefdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
candidates() const -> const candidate_cache_t &detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
candidates() -> candidate_cache_t &detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
capacity()detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >static
cbegin() const -> candidate_const_itr_tdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
cend() const -> candidate_const_itr_tdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
clear_cache()detray::direct_navigator< detector_t, surface_sequence_t >::state
const_view_type typedefdetray::direct_navigator< detector_t, surface_sequence_t >::state
current() const -> const candidate_t &detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
current() -> candidate_t &detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
current_surface() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
current_volume() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
data() constdetray::ranges::view_interface< view_impl_t >
data()detray::ranges::view_interface< view_impl_t >
detector() const -> const detector_t &detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
detector_type typedefdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
direction() const -> navigation::directiondetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
empty() const -> booldetray::ranges::view_interface< view_impl_t >
encountered_sf_material() const -> booldetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
end() const -> candidate_const_itr_tdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
end() -> candidate_itr_tdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
exit()detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
external_tol() constdetray::direct_navigator< detector_t, surface_sequence_t >::state
finished() constdetray::direct_navigator< detector_t, surface_sequence_t >::state
front() constdetray::ranges::view_interface< view_impl_t >
front()detray::ranges::view_interface< view_impl_t >
geometry_identifier() const -> geometry::identifierdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
has_next_external() constdetray::direct_navigator< detector_t, surface_sequence_t >::state
inspector() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
inspector()detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
is_alive() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
is_edge_candidate() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
is_good_candidate() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
is_on_passive() const -> booldetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
is_on_portal() const -> booldetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
is_on_sensitive() const -> booldetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
is_on_surface() const -> booldetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
is_probably_candidate() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
last() const -> const candidate_t &detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
last() -> candidate_t &detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
last_index() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
last_index(dist_t pos)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
n_candidates() const -> dindexdetray::direct_navigator< detector_t, surface_sequence_t >::state
nav_link_t typedefdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
navigation::update_status (defined in detray::direct_navigator< detector_t, surface_sequence_t >::state)detray::direct_navigator< detector_t, surface_sequence_t >::statefriend
next_external()detray::direct_navigator< detector_t, surface_sequence_t >::state
next_index() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
next_index(dist_t pos)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
next_surface() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
next_volume() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
operator bool() constdetray::ranges::view_interface< view_impl_t >explicit
operator()() constdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
operator[](const dindex i) constdetray::ranges::view_interface< view_impl_t >
operator[](const dindex i)detray::ranges::view_interface< view_impl_t >
pause()detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
point3_t typedefdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
reset()detray::direct_navigator< detector_t, surface_sequence_t >::state
run_inspector(const navigation::config &cfg, const point3_t &track_pos, const vector3_t &track_dir, const char *message)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
run_inspector(const navigation::config &cfg, const point3_t &track_pos, const vector3_t &track_dir, const char *message, const debug_msg_generator_t &msg_gen)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
scalar_t typedefdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
sequence_type typedefdetray::direct_navigator< detector_t, surface_sequence_t >::state
set_direction(const navigation::direction dir)detray::direct_navigator< detector_t, surface_sequence_t >::state
set_external_tol(const scalar_t tol)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
set_fair_trust()detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
set_high_trust()detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
set_last(candidate_const_itr_t new_last)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
set_next(candidate_const_itr_t new_next)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
set_no_trust()detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
set_volume(dindex v)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
size() constdetray::ranges::view_interface< view_impl_t >
state(const detector_t &det, const view_type &sequence)detray::direct_navigator< detector_t, surface_sequence_t >::state
status() const -> navigation::statusdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
status(navigation::status s)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
target() const -> const candidate_t &detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
target() -> candidate_t &detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
trust_level() const -> navigation::trust_leveldetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >
trust_level(navigation::trust_level t)detray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
value_type typedefdetray::direct_navigator< detector_t, surface_sequence_t >::state
vector3_t typedefdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >protected
view_type typedefdetray::direct_navigator< detector_t, surface_sequence_t >::state
volume() const -> nav_link_tdetray::navigation::base_state< state, detector_type, 2u, inspector_type, intersection_type >