12#include "detray/definitions/detail/qualifiers.hpp"
13#include "detray/definitions/indexing.hpp"
14#include "detray/definitions/units.hpp"
15#include "detray/navigation/accelerators/search_window.hpp"
16#include "detray/navigation/intersection/intersection_config.hpp"
21namespace detray::navigation {
48 out <<
"Actor configuration:\n"
darray< window_size_t, DIM > search_window
Size around a query point for which to do the search in an acceleration structure.
Definition search_window.hpp:24
Intersector configuration.
Definition intersection_config.hpp:21
Navigation configuration.
Definition navigation_config.hpp:24
float accumulated_error
Percentage of total track path to assume as accumulated error.
Definition navigation_config.hpp:34
intersection::config intersection
Tolerance on the mask 'is_inside' check:
Definition navigation_config.hpp:26
int n_scattering_stddev
Number of standard deviations to assume to model the scattering noise.
Definition navigation_config.hpp:36
bool estimate_scattering_noise
Add adaptive mask tolerance to navigation.
Definition navigation_config.hpp:38
detray::search_window< dindex, 2 > search_window
Search window size for grid based acceleration structures (0, 0): only look at current bin.
Definition navigation_config.hpp:29
friend std::ostream & operator<<(std::ostream &out, const config &cfg)
Print the navigation configuration.
Definition navigation_config.hpp:42