/** @file main.cpp main program for dynpanda application * @author Andrew A. Adinetz (NVIDIA Application Lab, Jülich Supercomputing Centre) for the PANDA collaboration */ #include #include #include #include #include "check.h" #include "event-point.h" #include "hough.h" #include "util.h" using namespace std; int main(void) { char file_path[] = "data/data-art.txt"; vector eps = read_events(file_path); vector rec_tracks = hough_transform(eps); //printf("reconstructed %d tracks\n", rec_tracks.size()); // do the check vector > orig_tracks; extract_tracks(orig_tracks, eps); vector > rec_evt_tracks; sort_by_event(rec_evt_tracks, rec_tracks); float prec_eps = 4; compute_rates(orig_tracks, rec_evt_tracks, prec_eps); return 0; } // main