gives access to a sub-dimension, e.g.
arr[0][1] in above three-dimensional example, up to an element with conversion operator to double: double value = arr[0][1][2];
Definition at line 91 of file TNDArray.h.
Public Member Functions | |
TNDArrayRef (const T *data, const Long64_t *sizes) | |
operator T () const | |
TNDArrayRef< T > | operator[] (Int_t idx) const |
Private Member Functions | |
ClassDefNV (TNDArrayRef, 0) | |
Subdimension of a TNDArray. | |
Private Attributes | |
const T * | fData |
Pointer into TNDArray's fData. | |
const Long64_t * | fSizes |
Pointer into TNDArray's fSizes. | |
#include <TNDArray.h>
|
inline |
Definition at line 93 of file TNDArray.h.
|
private |
Subdimension of a TNDArray.
|
inline |
Definition at line 101 of file TNDArray.h.
|
inline |
Definition at line 96 of file TNDArray.h.
|
private |
Pointer into TNDArray's fData.
Definition at line 108 of file TNDArray.h.
|
private |
Pointer into TNDArray's fSizes.
Definition at line 109 of file TNDArray.h.