#include <fast_data_structures.h>
Public Member Functions | |
| tpc_inline | array () |
| tpc_inline | ~array () |
| tpc_inline void | empty () |
| tpc_inline T * | ptr_at (int index) |
| tpc_inline T | at (int index) |
| tpc_inline T & | ref_at (int index) |
| tpc_inline void | set_size (unsigned int size) |
| tpc_inline void | set_all_entries_to (T t) |
| tpc_inline void | set_all_entries_to_ref (T &t) |
| tpc_inline unsigned int | size () const |
| tpc_inline bool | contains (T t) const |
| tpc_inline | array () |
| tpc_inline | ~array () |
| tpc_inline void | empty () |
| tpc_inline T * | ptr_at (int index) |
| tpc_inline T | at (int index) |
| tpc_inline T & | ref_at (int index) |
| tpc_inline void | set_size (unsigned int size) |
| tpc_inline void | set_all_entries_to (T t) |
| tpc_inline void | set_all_entries_to_ref (T &t) |
| tpc_inline unsigned int | size () const |
| tpc_inline bool | contains (T t) const |
Private Attributes | |
| unsigned int | m_size |
| T * | m_array |
| T * | m_array |
|
|||||||||
|
Definition at line 10 of file fast_data_structures.h. |
|
|||||||||
|
Definition at line 14 of file fast_data_structures.h. |
|
|||||||||
|
Definition at line 10 of file fast_data_structures.h. |
|
|||||||||
|
Definition at line 14 of file fast_data_structures.h. |
|
||||||||||
|
Definition at line 30 of file fast_data_structures.h. |
|
||||||||||
|
||||||||||
|
Definition at line 58 of file fast_data_structures.h. |
|
||||||||||
|
Definition at line 58 of file fast_data_structures.h. |
|
|||||||||
|
Definition at line 17 of file fast_data_structures.h. |
|
|||||||||
|
Definition at line 17 of file fast_data_structures.h. Referenced by tpc_tracking::IonizationCenter::empty(). |
|
||||||||||
|
Definition at line 24 of file fast_data_structures.h. |
|
||||||||||
|
Definition at line 24 of file fast_data_structures.h. Referenced by tpc_tracking::PadGeometry::get_block(), tpc_tracking::PadGeometry::get_pad(), and tpc_tracking::PadGeometry::get_pad_block(). |
|
||||||||||
|
Definition at line 36 of file fast_data_structures.h. |
|
||||||||||
|
||||||||||
|
Definition at line 47 of file fast_data_structures.h. |
|
||||||||||
|
Definition at line 47 of file fast_data_structures.h. Referenced by tpc_tracking::ChargedPad::make_flash_adc_values(). |
|
||||||||||
|
Definition at line 51 of file fast_data_structures.h. |
|
||||||||||
|
Definition at line 51 of file fast_data_structures.h. |
|
||||||||||
|
Definition at line 42 of file fast_data_structures.h. |
|
||||||||||
|
|||||||||
|
Definition at line 55 of file fast_data_structures.h. |
|
|||||||||
|
|||||
|
Definition at line 66 of file fast_data_structures.h. |
|
|||||
|
Definition at line 66 of file fast_data_structures.h. |
|
|||||
|
Definition at line 65 of file fast_data_structures.h. |
1.3.9.1