Public Member Functions | |
void | init () |
void | compute (const data_instance_t &data, const route_t &route) |
void | fini () |
void | print_results () |
Private Attributes | |
double | sum_xtrack |
double | average_xtrack |
double | max_xtrack |
int | count_xtrack |
int | num_PS |
double | min_xtrack |
int | side |
FILE * | fp |
void xtrack_error_analysis_t::compute | ( | const data_instance_t & | data, | |
const route_t & | route | |||
) | [inline] |
References count_xtrack, fp, max_xtrack, min_xtrack, num_PS, data_instance_t::pos_x, data_instance_t::pos_y, side, sum_xtrack, data_instance_t::tstamp, and data_instance_t::wp_next.
Referenced by main().
void xtrack_error_analysis_t::fini | ( | ) | [inline] |
References average_xtrack, count_xtrack, fp, and sum_xtrack.
Referenced by main().
void xtrack_error_analysis_t::init | ( | ) | [inline] |
References average_xtrack, count_xtrack, fp, max_xtrack, min_xtrack, num_PS, side, and sum_xtrack.
Referenced by main().
void xtrack_error_analysis_t::print_results | ( | ) | [inline] |
References average_xtrack, max_xtrack, min_xtrack, and num_PS.
Referenced by main().
double xtrack_error_analysis_t::average_xtrack [private] |
Referenced by fini(), init(), and print_results().
int xtrack_error_analysis_t::count_xtrack [private] |
FILE* xtrack_error_analysis_t::fp [private] |
double xtrack_error_analysis_t::max_xtrack [private] |
Referenced by compute(), init(), and print_results().
double xtrack_error_analysis_t::min_xtrack [private] |
Referenced by compute(), init(), and print_results().
int xtrack_error_analysis_t::num_PS [private] |
Referenced by compute(), init(), and print_results().
int xtrack_error_analysis_t::side [private] |
double xtrack_error_analysis_t::sum_xtrack [private] |