@@ -57,35 +57,12 @@ void track_propagation::read(const po::variables_map&) {
57
57
config.navigation .search_window = m_search_window;
58
58
}
59
59
60
- void track_propagation::setup (detray::propagation::config< float > & cfg) const {
60
+ void track_propagation::setup (detray::propagation::config& cfg) const {
61
61
62
62
cfg = config;
63
63
return ;
64
64
}
65
65
66
- void track_propagation::setup (detray::propagation::config<double >& cfg) const {
67
-
68
- cfg.stepping .min_stepsize = config.stepping .min_stepsize ;
69
- cfg.stepping .rk_error_tol = config.stepping .rk_error_tol ;
70
- cfg.stepping .step_constraint = config.stepping .step_constraint ;
71
- cfg.stepping .path_limit = config.stepping .path_limit ;
72
- cfg.stepping .max_rk_updates = config.stepping .max_rk_updates ;
73
- cfg.stepping .use_mean_loss = config.stepping .use_mean_loss ;
74
- cfg.stepping .use_eloss_gradient = config.stepping .use_eloss_gradient ;
75
- cfg.stepping .use_field_gradient = config.stepping .use_field_gradient ;
76
- cfg.stepping .do_covariance_transport =
77
- config.stepping .do_covariance_transport ;
78
-
79
- cfg.navigation .min_mask_tolerance = config.navigation .min_mask_tolerance ;
80
- cfg.navigation .max_mask_tolerance = config.navigation .max_mask_tolerance ;
81
- cfg.navigation .on_surface_tolerance =
82
- config.navigation .on_surface_tolerance ;
83
- cfg.navigation .overstep_tolerance = config.navigation .overstep_tolerance ;
84
- cfg.navigation .search_window [0 ] = config.navigation .search_window [0 ];
85
- cfg.navigation .search_window [1 ] = config.navigation .search_window [1 ];
86
- return ;
87
- }
88
-
89
66
std::ostream& track_propagation::print_impl (std::ostream& out) const {
90
67
91
68
out << " Constraint step size : "
0 commit comments