FairRoot/PandaRoot
|
#include <PndCAArray.h>
Public Types | |
typedef ReturnTypeHelper< T >::Type | R |
Public Member Functions | |
ArrayBase () | |
ArrayBase (const ArrayBase &rhs) | |
ArrayBase & | operator= (const ArrayBase &rhs) |
R & | operator[] (int x) |
const R & | operator[] (int x) const |
Protected Member Functions | |
void | SetSize (int x, int, int) |
bool | IsInBounds (int) const |
void | SetBounds (int, int) |
void | MoveBounds (int) |
void | ReinterpretCast (const ArrayBoundsCheck &, int, int) |
Protected Attributes | |
T * | fData |
int | fSize |
Friends | |
class | ArrayBase< T, 2 > |
1-dim arrays only have operator[]
Definition at line 231 of file PndCAArray.h.
typedef ReturnTypeHelper<T>::Type PndCAInternal::ArrayBase< T, 1 >::R |
Definition at line 238 of file PndCAArray.h.
|
inline |
Definition at line 235 of file PndCAArray.h.
|
inline |
Definition at line 236 of file PndCAArray.h.
|
inlineprotectedinherited |
Definition at line 113 of file PndCAArray.h.
|
inlineprotectedinherited |
Definition at line 115 of file PndCAArray.h.
|
inline |
Definition at line 237 of file PndCAArray.h.
|
inline |
return a reference to the value at the given index
Definition at line 242 of file PndCAArray.h.
References BOUNDS_CHECK, and x.
|
inline |
return a const reference to the value at the given index
Definition at line 246 of file PndCAArray.h.
References BOUNDS_CHECK, and x.
|
inlineprotectedinherited |
Definition at line 116 of file PndCAArray.h.
|
inlineprotectedinherited |
Definition at line 114 of file PndCAArray.h.
|
inlineprotected |
Definition at line 233 of file PndCAArray.h.
|
protected |
Definition at line 249 of file PndCAArray.h.
|
protected |
Definition at line 250 of file PndCAArray.h.