53 void link_next(std::list<particle_track*>* new_next);
57 track_list(std::list<particle_track*>* first_list,
105 std::list<particle_track*>::iterator
erase(std::list<particle_track*>* in,
106 std::list<particle_track*>::iterator it);
114 void recur_fnc_np(std::vector<std::pair<particle_track*, particle_track*> >* min,
115 std::vector<std::pair<particle_track*, particle_track*> >* cur,
116 float disp,
float& min_disp,
117 std::set<particle_track*>::iterator it,
118 const std::set<particle_track*>::iterator& itend);
122 void recur_fnc_pn(std::vector<std::pair<particle_track*, particle_track*> >* min,
123 std::vector<std::pair<particle_track*, particle_track*> >* cur,
124 float disp,
float & min_disp,
125 std::set<particle_track*>::iterator it,
126 const std::set<particle_track*>::iterator& itend);
130 void link_pairs(std::vector<std::pair<particle_track*, particle_track*> >& in);