|
Particle Identification and Tracking
|
A base class for collecting arrays in. More...
#include <cell.h>
Inheritance diagram for utilities::Cell:
Collaboration diagram for utilities::Cell:Public Member Functions | |
| virtual void | add_array (const Array &in)=0 |
| Add an Array to the cell array. | |
| Cell (int l) | |
| Constructor. | |
| int | get_length () const |
| Get the length of the cell array. | |
| virtual | ~Cell () |
| Destructor. | |
Protected Attributes | |
| int | length_ |
| Length of the cell array. | |
A base class for collecting arrays in.
Largely inspired by the matlab cell objects. Only used with matlab code. This should be removed and the matlab cell functionality be wrapped under Generic_wrapper.
| Cell::Cell | ( | int | l | ) |
Constructor.
| l | the length, that only seems to be set an a private value |
| virtual utilities::Cell::~Cell | ( | ) | [inline, virtual] |
Destructor.
| virtual void utilities::Cell::add_array | ( | const Array & | in | ) | [pure virtual] |
Add an Array to the cell array.
Implemented in utilities::Cell_matlab.
Referenced by tracking::Track_shelf::set_corrected_disp_to_cell(), and tracking::Track_shelf::set_raw_disp_to_cell().
| int utilities::Cell::get_length | ( | ) | const [inline] |
Get the length of the cell array.
References length_.
Referenced by tracking::Track_shelf::set_corrected_disp_to_cell(), and tracking::Track_shelf::set_raw_disp_to_cell().
int utilities::Cell::length_ [protected] |
Length of the cell array.
Referenced by utilities::Cell_matlab::add_array(), utilities::Cell_matlab::Cell_matlab(), and get_length().
1.7.6.1