Particle Identification and Tracking
Todo List
Member main (int argc, char *const argv[])
these parameters need to be passed in
Class tracking::hash_box
rename to proper capitalization
Member tracking::hash_box::begin ()
change hash_shelf::get_region() to not use this, then remove this
Member tracking::hash_box::begin () const
remove this
Member tracking::Hash_shelf::fill_in_neighborhood ()
change this to use not hash_box objects as containers
Member tracking::Hash_shelf::hash_function (const particle *p) const
figure out why this is public and fix it
Member tracking::Master_box::imagesz1
sort out this member
Member tracking::Master_box::imagesz2
sort out this member
Member tracking::particle_track::step_backwards (int n, const particle_track *&next) const
fix naming sematics
Class tracking::track_list
need to overhaul to use list objets so that the pointer returning code in Hash_shelf can be removed
Member utilities::Attr_list_hdf::get_type (const std::string &key) const
make to work for all (or most) types
Member utilities::Data_map::operator() (int in) const
uncomment this
Member utilities::Generic_wrapper_hdf::add_dset (int rank, const unsigned int *dims, V_TYPE, const void *, const std::string &name)
add compression logic for higher sizes
Member utilities::Generic_wrapper_hdf::Generic_wrapper_hdf (std::string fname, F_TYPE f_type=F_DISK_RDWR)
replace bool with enum
Member utilities::Histogram2D::output_to_wrapper (Generic_wrapper_base *wrapper_out)
update to new Generic_wrapper
Class utilities::Tuple< T, length >
move actual code to a c++ file and use explicit instantiation
Member utilities::W_TYPE
remove this
Member utilities::Wrapper_i_hdf::priv_init (int f_count=0)
deal with this better, don't have any data