Particle Identification and Tracking
Public Member Functions | Protected Attributes
utilities::Cell Class Reference

A base class for collecting arrays in. More...

#include <cell.h>

+ Inheritance diagram for utilities::Cell:
+ Collaboration diagram for utilities::Cell:

List of all members.

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.

Detailed Description

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.


Constructor & Destructor Documentation

Cell::Cell ( int  l)

Constructor.

Parameters:
lthe length, that only seems to be set an a private value
virtual utilities::Cell::~Cell ( ) [inline, virtual]

Destructor.


Member Function Documentation

virtual void utilities::Cell::add_array ( const Array in) [pure virtual]
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().


Member Data Documentation

int utilities::Cell::length_ [protected]

The documentation for this class was generated from the following files: