|
|
typedef ArrayND< std::pair< std::vector< unsigned long >, std::vector< double > > > | Base |
|
typedef std::pair< std::vector< unsigned long >, std::vector< double > > | value_type |
|
typedef ProperDblFromCmpl< std::pair< std::vector< unsigned long >, std::vector< double > > >::type | proper_double |
|
|
| ResponseMatrix (const ArrayShape &unfoldedShape, const ArrayShape &observedShape) |
|
| ResponseMatrix (const ArrayShape &unfoldedShape, const ArrayShape &observedShape, const Matrix< double > &denseMatrix) |
|
| ResponseMatrix (const unsigned *unfoldedShape, unsigned unfoldedDim, const unsigned *observedShape, unsigned observedDim) |
|
| ResponseMatrix (const unsigned *unfoldedShape, unsigned unfoldedDim, const unsigned *observedShape, unsigned observedDim, const Matrix< double > &denseMatrix) |
|
void | shrinkToFit () const |
|
const ArrayShape & | observedShape () const |
|
unsigned long | observedLength () const |
|
bool | isValid () const |
|
void | timesVector (const ArrayND< double > &a, ArrayND< double > *result) const |
|
void | rowMultiply (const ArrayND< double > &a, ArrayND< double > *result) const |
|
ResponseMatrix | T () const |
|
bool | operator== (const ResponseMatrix &r) const |
|
bool | operator!= (const ResponseMatrix &r) const |
|
Matrix< double > | denseMatrix () const |
|
double | linearEfficiency (unsigned long index) const |
|
gs::ClassId | classId () const |
|
bool | write (std::ostream &of) const |
|
| ArrayND () |
|
| ArrayND (const ArrayShape &shape) |
|
| ArrayND (const unsigned *shape, unsigned dim) |
|
| ArrayND (const ArrayND &) |
|
| ArrayND (ArrayND &&) |
|
| ArrayND (const ArrayND< Num2, Len2, Dim2 > &) |
|
| ArrayND (const ArrayND< Num2, Len2, Dim2 > &, Functor f) |
|
| ArrayND (const ArrayND< Num2, Len2, Dim2 > &from, const ArrayRange &fromRange) |
|
| ArrayND (const ArrayND< Num2, Len2, Dim2 > &from, const ArrayRange &fromRange, Functor f) |
|
| ArrayND (const ArrayND< Num2, Len2, Dim2 > &slicedArray, const unsigned *indices, unsigned nIndices) |
|
| ArrayND (const ArrayND< Num1, Len1, Dim1 > &a1, const ArrayND< Num2, Len2, Dim2 > &a2) |
|
| ArrayND (unsigned n0) |
|
| ArrayND (unsigned n0, unsigned n1) |
|
| ArrayND (unsigned n0, unsigned n1, unsigned n2) |
|
| ArrayND (unsigned n0, unsigned n1, unsigned n2, unsigned n3) |
|
| ArrayND (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4) |
|
| ArrayND (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4, unsigned n5) |
|
| ArrayND (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4, unsigned n5, unsigned n6) |
|
| ArrayND (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4, unsigned n5, unsigned n6, unsigned n7) |
|
| ArrayND (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4, unsigned n5, unsigned n6, unsigned n7, unsigned n8) |
|
| ArrayND (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4, unsigned n5, unsigned n6, unsigned n7, unsigned n8, unsigned n9) |
|
| ~ArrayND () |
|
ArrayND & | operator= (const ArrayND &) |
|
ArrayND & | operator= (ArrayND &&) |
|
ArrayND & | operator= (const ArrayND< Num2, Len2, Dim2 > &) |
|
ArrayND & | assign (const ArrayND< Num2, Len2, Dim2 > &, Functor f) |
|
ArrayND & | uninitialize () |
|
ArrayND & | reshape (const ArrayShape &newShape) |
|
ArrayND & | reshape (const unsigned *newShape, unsigned dim) |
|
ArrayND & | reshape (unsigned n0) |
|
ArrayND & | reshape (unsigned n0, unsigned n1) |
|
ArrayND & | reshape (unsigned n0, unsigned n1, unsigned n2) |
|
ArrayND & | reshape (unsigned n0, unsigned n1, unsigned n2, unsigned n3) |
|
ArrayND & | reshape (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4) |
|
ArrayND & | reshape (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4, unsigned n5) |
|
ArrayND & | reshape (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4, unsigned n5, unsigned n6) |
|
ArrayND & | reshape (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4, unsigned n5, unsigned n6, unsigned n7) |
|
ArrayND & | reshape (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4, unsigned n5, unsigned n6, unsigned n7, unsigned n8) |
|
ArrayND & | reshape (unsigned n0, unsigned n1, unsigned n2, unsigned n3, unsigned n4, unsigned n5, unsigned n6, unsigned n7, unsigned n8, unsigned n9) |
|
ArrayND & | reshape (const ArrayND< Num2, Len2, Dim2 > &r) |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | value (const unsigned *index, unsigned indexLen) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | value (const unsigned *index, unsigned indexLen) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | valueAt (const unsigned *index, unsigned indexLen) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | valueAt (const unsigned *index, unsigned indexLen) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | linearValue (unsigned long index) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | linearValue (unsigned long index) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | linearValueAt (unsigned long index) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | linearValueAt (unsigned long index) const |
|
void | convertLinearIndex (unsigned long l, unsigned *index, unsigned indexLen) const |
|
ArrayShape | convertLinearIndex (unsigned long l) const |
|
ArrayRange | nonZeroRange () const |
|
unsigned long | linearIndex (const unsigned *idx, unsigned idxLen) const |
|
unsigned long | linearIndex (const ArrayShape &sh) const |
|
unsigned long | length () const |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > * | data () const |
|
bool | isShapeKnown () const |
|
unsigned | rank () const |
|
ArrayShape | shape () const |
|
const unsigned * | shapeData () const |
|
ArrayRange | fullRange () const |
|
unsigned | span (unsigned dim) const |
|
unsigned | maximumSpan () const |
|
unsigned | minimumSpan () const |
|
const unsigned long * | strides () const |
|
bool | isZero () const |
|
bool | isNonZero () const |
|
ArrayND & | setData (const Num2 *data, unsigned long dataLength) |
|
bool | operator== (const ArrayND< std::pair< std::vector< unsigned long >, std::vector< double > >, Len2, Dim2 > &) const |
|
bool | operator!= (const ArrayND< std::pair< std::vector< unsigned long >, std::vector< double > >, Len2, Dim2 > &) const |
|
double | maxAbsDifference (const ArrayND< std::pair< std::vector< unsigned long >, std::vector< double > >, Len2, Dim2 > &) const |
|
ArrayND | operator+ () const |
|
ArrayND | operator* (const Num2 &r) const |
|
ArrayND | operator/ (const Num2 &r) const |
|
ArrayND & | operator*= (const Num2 &r) |
|
ArrayND & | operator*= (const ArrayND< Num2, Len2, Dim2 > &r) |
|
ArrayND & | operator/= (const Num2 &r) |
|
ArrayND & | operator/= (const ArrayND< Num2, Len2, Dim2 > &r) |
|
ArrayND & | operator+= (const ArrayND< Num2, Len2, Dim2 > &r) |
|
ArrayND & | operator-= (const ArrayND< Num2, Len2, Dim2 > &r) |
|
ArrayND & | addmul (const ArrayND< Num2, Len2, Dim2 > &r, const Num3 &c) |
|
ArrayND | outer (const ArrayND< Num2, Len2, Dim2 > &r) const |
|
ArrayND | contract (unsigned pos1, unsigned pos2) const |
|
ArrayND | dot (const ArrayND< Num2, Len2, Dim2 > &r) const |
|
ArrayND | marginalize (const ArrayND< Num2, Len2, Dim2 > &prior, const unsigned *indexMap, unsigned mapLen) const |
|
ArrayND | transpose (unsigned pos1, unsigned pos2) const |
|
ArrayND | transpose () const |
|
Num2 | sum () const |
|
Num2 | sumsq () const |
|
ArrayND | derivative (double scale=1.0) const |
|
ArrayND | cdfArray (double scale=1.0) const |
|
Num2 | cdfValue (const unsigned *index, unsigned indexLen) const |
|
void | convertToLastDimCdf (ArrayND *sumSlice, bool useTrapezoids) |
|
void | coarseSum (unsigned idim, unsigned n, ArrayND< Num2, Len2, Dim2 > *result) const |
|
void | coarseAverage (unsigned idim, unsigned n, ArrayND< Num2, Len2, Dim2 > *result) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | closest (const double *x, unsigned xDim) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | closest (const double *x, unsigned xDim) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > | interpolate1 (const double *x, unsigned xDim) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > | interpolate3 (const double *x, unsigned xDim) const |
|
ArrayND & | apply (Functor f) |
|
ArrayND & | scanInPlace (Functor f) |
|
ArrayND & | constFill (std::pair< std::vector< unsigned long >, std::vector< double > > c) |
|
ArrayND & | clear () |
|
ArrayND & | linearFill (const double *coeff, unsigned coeffLen, double c) |
|
ArrayND & | functorFill (Functor f) |
|
ArrayND & | makeUnit () |
|
ArrayND & | makeNonNegative () |
|
unsigned | makeCopulaSteps (double tolerance, unsigned maxIterations) |
|
void | jointScan (ArrayND< Num2, Len2, Dim2 > &other, Functor binaryFunct) |
|
void | jointSubrangeScan (ArrayND< Num2, Len2, Dim2 > &other, const unsigned *thisCorner, const unsigned *range, const unsigned *otherCorner, unsigned arrLen, Functor binaryFunct) |
|
void | dualCircularScan (ArrayND< Num2, Len2, Dim2 > &other, const unsigned *thisCorner, const unsigned *range, const unsigned *otherCorner, unsigned arrLen, Functor binaryFunct) |
|
void | flatCircularScan (ArrayND< Num2, Len2, Dim2 > &other, const unsigned *thisCorner, const unsigned *range, const unsigned *otherCorner, unsigned arrLen, Functor binaryFunct) |
|
void | circularFlatScan (ArrayND< Num2, Len2, Dim2 > &other, const unsigned *thisCorner, const unsigned *range, const unsigned *otherCorner, unsigned arrLen, Functor binaryFunct) |
|
void | processSubrange (AbsArrayProjector< std::pair< std::vector< unsigned long >, std::vector< double > >, Num2 > &f, const BoxND< Integer > &subrange) const |
|
void | exportSubrange (const unsigned *fromCorner, unsigned lenCorner, ArrayND< Num2, Len2, Dim2 > *dest) const |
|
void | importSubrange (const unsigned *fromCorner, unsigned lenCorner, const ArrayND< Num2, Len2, Dim2 > &from) |
|
bool | isClose (const ArrayND< Num2, Len2, Dim2 > &r, double eps) const |
|
bool | isCompatible (const ArrayShape &shape) const |
|
bool | isCompatible (const unsigned *shape, unsigned dim) const |
|
bool | isShapeCompatible (const ArrayND< Num2, Len2, Dim2 > &r) const |
|
void | jointSliceScan (ArrayND< Num2, Len2, Dim2 > &slice, const unsigned *fixedIndices, const unsigned *fixedIndexValues, unsigned nFixedIndices, Functor binaryFunct) |
|
void | jointMemSliceScan (Num2 *buffer, unsigned long bufLen, const unsigned *fixedIndices, const unsigned *fixedIndexValues, unsigned nFixedIndices, Functor binaryFunct) |
|
ArrayShape | sliceShape (const unsigned *fixedIndices, unsigned nFixedIndices) const |
|
void | exportSlice (ArrayND< Num2, Len2, Dim2 > *slice, const unsigned *fixedIndices, const unsigned *fixedIndexValues, unsigned nFixedIndices) const |
|
void | exportMemSlice (Num2 *buffer, unsigned long bufLen, const unsigned *fixedIndices, const unsigned *fixedIndexValues, unsigned nFixedIndices) const |
|
void | importSlice (const ArrayND< Num2, Len2, Dim2 > &slice, const unsigned *fixedIndices, const unsigned *fixedIndexValues, unsigned nFixedIndices) |
|
void | importMemSlice (const Num2 *buffer, unsigned long bufLen, const unsigned *fixedIndices, const unsigned *fixedIndexValues, unsigned nFixedIndices) |
|
void | applySlice (ArrayND< Num2, Len2, Dim2 > &slice, const unsigned *fixedIndices, unsigned nFixedIndices, Functor binaryFunct) |
|
ArrayND & | multiplyBySlice (const ArrayND< Num2, Len2, Dim2 > &slice, const unsigned *fixedIndices, unsigned nFixedIndices) |
|
void | project (ArrayND< Num2, Len2, Dim2 > *projection, AbsArrayProjector< std::pair< std::vector< unsigned long >, std::vector< double > >, Num3 > &projector, const unsigned *projectedIndices, unsigned nProjectedIndices) const |
|
void | project (ArrayND< Num2, Len2, Dim2 > *projection, AbsVisitor< std::pair< std::vector< unsigned long >, std::vector< double > >, Num3 > &projector, const unsigned *projectedIndices, unsigned nProjectedIndices) const |
|
void | addToProjection (ArrayND< Num2, Len2, Dim2 > *projection, AbsArrayProjector< std::pair< std::vector< unsigned long >, std::vector< double > >, Num3 > &projector, const unsigned *projectedIndices, unsigned nProjectedIndices) const |
|
void | addToProjection (ArrayND< Num2, Len2, Dim2 > *projection, AbsVisitor< std::pair< std::vector< unsigned long >, std::vector< double > >, Num3 > &projector, const unsigned *projectedIndices, unsigned nProjectedIndices) const |
|
void | subtractFromProjection (ArrayND< Num2, Len2, Dim2 > *projection, AbsArrayProjector< std::pair< std::vector< unsigned long >, std::vector< double > >, Num3 > &projector, const unsigned *projectedIndices, unsigned nProjectedIndices) const |
|
void | subtractFromProjection (ArrayND< Num2, Len2, Dim2 > *projection, AbsVisitor< std::pair< std::vector< unsigned long >, std::vector< double > >, Num3 > &projector, const unsigned *projectedIndices, unsigned nProjectedIndices) const |
|
void | rotate (const unsigned *shifts, unsigned lenShifts, ArrayND< Num2, Len2, Dim2 > *rotated) const |
|
void | mirror (const unsigned *mirrorDims, unsigned mirrorLen, ArrayND< Num2, Len2, Dim2 > *out) const |
|
void | multiMirror (ArrayND< Num2, Len2, Dim2 > *out) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() () |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() () const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8, unsigned i9) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | operator() (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8, unsigned i9) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | at () |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | at () const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8, unsigned i9) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | at (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8, unsigned i9) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | cl () |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | cl () const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4, double x5) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4, double x5) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4, double x5, double x6) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4, double x5, double x6) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8) const |
|
std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9) |
|
const std::pair< std::vector< unsigned long >, std::vector< double > > & | cl (double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9) const |
|
gs::ClassId | classId () const |
|
bool | write (std::ostream &of) const |
|
|
static const char * | classname () |
|
static unsigned | version () |
|
static void | restore (const gs::ClassId &id, std::istream &in, ResponseMatrix *array) |
|
static const char * | classname () |
|
static unsigned | version () |
|
static void | restore (const gs::ClassId &id, std::istream &in, ArrayND *array) |
|
◆ classId()
gs::ClassId npstat::ResponseMatrix::classId |
( |
| ) |
const |
|
inline |
Method related to "geners" I/O
◆ linearEfficiency()
double npstat::ResponseMatrix::linearEfficiency |
( |
unsigned long |
index | ) |
const |
Efficiency is calculated without bounds checking
The documentation for this class was generated from the following file:
|