|
Particle Identification and Tracking
|
A class to hold a stack of accum objects for handing into a hash_case. More...
#include <accum_case.h>
Collaboration diagram for utilities::Accum_case:Public Member Functions | |
| Accum_case () | |
| template<class T > | |
| void | fill (const T &base_obj, const unsigned int frame_count) |
| tracking::Accumulator * | at (int j) |
| Returns the nth element of the case. More... | |
| tracking::Accumulator * | operator[] (int j) |
| Returns the nth element of the case. More... | |
| unsigned int | size () const |
| Returns size. More... | |
| ~Accum_case () | |
| Destructor. More... | |
Private Attributes | |
| int | frame_count_ |
| Number of frames. More... | |
| std::vector < tracking::Accumulator * > | accum_vec_ |
| structure to hold the Accumulator ojbects More... | |
A class to hold a stack of accum objects for handing into a hash_case.
Mostly a wrapper of a std::vector. Takes care of construction and destruction of the accum* objects.
|
inline |
|
inline |
Destructor.
References accum_vec_.
|
inline |
|
inline |
References accum_vec_, and frame_count_.
Referenced by main().
|
inline |
|
inline |
|
private |
structure to hold the Accumulator ojbects
Referenced by at(), fill(), operator[](), size(), and ~Accum_case().
|
private |
Number of frames.
Referenced by fill().
1.8.4