Wrapper class for eating data from hdf files. More...
#include <wrapper_i_hdf5.h>
Public Member Functions | |
| int | num_entries () const |
| void | print () const |
| double | get_value (int ind, utilities::D_TYPE type) const |
| virtual | ~Wrapper_i_hdf5 () |
| Wrapper_i_hdf5 (Params_hdf5 *param) | |
| void | fill_master_box (master_box_t< particle_track > &test) const |
| Wrapper_i_hdf5 (std::map< utilities::D_TYPE, int > wrap) | |
Protected Member Functions | |
| void | init () |
Protected Attributes | |
| std::vector< int > | frame_offsets_ |
Private Attributes | |
| H5std_string | file_name_ |
| name for the data file | |
Wrapper class for eating data from hdf files.
| virtual tracking::Wrapper_i_hdf5::~Wrapper_i_hdf5 | ( | ) | [inline, virtual] |
| tracking::Wrapper_i_hdf5::Wrapper_i_hdf5 | ( | Params_hdf5 * | param | ) |
| tracking::Wrapper_i_hdf5::Wrapper_i_hdf5 | ( | std::map< utilities::D_TYPE, int > | wrap | ) |
| void Wrapper_i_hdf5::fill_master_box | ( | master_box_t< particle_track > & | test | ) | const |
References BUFF_LEN, file_name_, tracking::particle_base::intialize_data_types(), tracking::particle_base::intialize_wrapper_in(), and tracking::master_box_t< particle >::push().
Referenced by main().
| double tracking::Wrapper_i_hdf5::get_value | ( | int | ind, | |
| utilities::D_TYPE | type | |||
| ) | const |
| void tracking::Wrapper_i_hdf5::init | ( | ) | [protected] |
| int Wrapper_i_hdf5::num_entries | ( | ) | const |
References file_name_.
| void Wrapper_i_hdf5::print | ( | ) | const |
References file_name_.
H5std_string tracking::Wrapper_i_hdf5::file_name_ [private] |
name for the data file
Referenced by fill_master_box(), num_entries(), and print().
std::vector<int> tracking::Wrapper_i_hdf5::frame_offsets_ [protected] |
1.5.9-20090622