12#include "detray/core/detail/data_context.hpp"
13#include "detray/definitions/detail/qualifiers.hpp"
14#include "detray/navigation/navigation_config.hpp"
15#include "detray/propagator/stepping_config.hpp"
20namespace detray::propagation {
35 <<
"----------------------------\n"
37 <<
"----------------------------\n"
38 << cfg.
stepping <<
"\nGeometry Context\n"
39 <<
"----------------------------\n"
40 <<
" No. : " << cfg.
context.get() <<
"\n";
Navigation configuration.
Definition navigation_config.hpp:24
Configuration of the propagation.
Definition propagation_config.hpp:23
navigation::config navigation
Navigation options controlling candidate selection and stopping.
Definition propagation_config.hpp:25
geometry_context context
Geometry context passed to propagator actors and surface transforms.
Definition propagation_config.hpp:29
friend std::ostream & operator<<(std::ostream &out, const config &cfg)
Print the propagation configuration.
Definition propagation_config.hpp:33
stepping::config stepping
Stepper options controlling integration and step limits.
Definition propagation_config.hpp:27
Configuration flags and limits consumed by a stepper.
Definition stepping_config.hpp:29