FairRoot/PandaRoot
|
#include <PndFTSArray.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, int y) |
const R & | operator() (int x, int y) const |
PndFTSArray< T, 1 > | operator[] (int x) |
const PndFTSArray< T, 1 > | operator[] (int x) const |
Protected Member Functions | |
void | SetSize (int x, int y, int) |
bool | IsInBounds (int) const |
void | SetBounds (int, int) |
void | MoveBounds (int) |
void | ReinterpretCast (const ArrayBoundsCheck &, int, int) |
Protected Attributes | |
T * | fData |
int | fSize |
int | fStride |
Friends | |
class | ArrayBase< T, 3 > |
2-dim arrays should use operator(int, int) operator[] can be used to return a 1-dim array
Definition at line 259 of file PndFTSArray.h.
typedef ReturnTypeHelper<T>::Type PndFTSInternal::ArrayBase< T, 2 >::R |
Definition at line 266 of file PndFTSArray.h.
|
inline |
Definition at line 263 of file PndFTSArray.h.
|
inline |
Definition at line 264 of file PndFTSArray.h.
|
inlineprotectedinherited |
Definition at line 113 of file PndFTSArray.h.
|
inlineprotectedinherited |
Definition at line 115 of file PndFTSArray.h.
|
inline |
return a reference to the value at the given indexes
Definition at line 270 of file PndFTSArray.h.
References BOUNDS_CHECK, and y.
|
inline |
return a const reference to the value at the given indexes
Definition at line 274 of file PndFTSArray.h.
References BOUNDS_CHECK, and y.
|
inline |
Definition at line 265 of file PndFTSArray.h.
|
inline |
return a 1-dim array at the given index. This makes it behave like a 2-dim C-Array.
Definition at line 587 of file PndFTSArray.h.
|
inline |
return a const 1-dim array at the given index. This makes it behave like a 2-dim C-Array.
Definition at line 600 of file PndFTSArray.h.
|
inlineprotectedinherited |
Definition at line 116 of file PndFTSArray.h.
|
inlineprotectedinherited |
Definition at line 114 of file PndFTSArray.h.
|
inlineprotected |
Definition at line 261 of file PndFTSArray.h.
|
protected |
Definition at line 285 of file PndFTSArray.h.
|
protected |
Definition at line 286 of file PndFTSArray.h.
|
protected |
Definition at line 287 of file PndFTSArray.h.