, including all inherited members.
accumulateBinsInBox(const BoxND< double > &box, Acc *acc) const | npstat::HistoND< Numeric, Axis > | |
accumulateBinsLoop(unsigned level, const BoxND< double > &box, unsigned *idx, Acc *accumulator, double overlapFraction) const | npstat::HistoND< Numeric, Axis > | [private] |
accumulatedDataLabel() const | npstat::HistoND< Numeric, Axis > | [inline] |
accumulatedDataLabel_ | npstat::HistoND< Numeric, Axis > | [private] |
addToBinContents(const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
addToBinContents(const Num2 *data, unsigned long dataLength) | npstat::HistoND< Numeric, Axis > | |
addToOverflows(const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
addToOverflows(const Num2 *data, unsigned long dataLength) | npstat::HistoND< Numeric, Axis > | |
addToProjection(HistoND< Num2, Axis > *projection, AbsArrayProjector< Numeric, Num3 > &projector, const unsigned *projectedIndices, unsigned nProjectedIndices) const | npstat::HistoND< Numeric, Axis > | [inline] |
addToProjection(HistoND< Num2, Axis > *projection, AbsVisitor< Numeric, Num3 > &projector, const unsigned *projectedIndices, unsigned nProjectedIndices) const | npstat::HistoND< Numeric, Axis > | [inline] |
allBinCenters(std::vector< Point > *centers) const | npstat::HistoND< Numeric, Axis > | |
axes() const | npstat::HistoND< Numeric, Axis > | [inline] |
axes_ | npstat::HistoND< Numeric, Axis > | [private] |
axis(const unsigned i) const | npstat::HistoND< Numeric, Axis > | [inline] |
axis_type typedef | npstat::HistoND< Numeric, Axis > | |
binBox(unsigned long binNumber, BoxND< double > *box) const | npstat::HistoND< Numeric, Axis > | |
binCenter(unsigned long binNumber, double *coords, unsigned lenCoords) const | npstat::HistoND< Numeric, Axis > | |
binContents() const | npstat::HistoND< Numeric, Axis > | [inline] |
binVolume(unsigned long binNumber=0) const | npstat::HistoND< Numeric, Axis > | |
boundingBox() const | npstat::HistoND< Numeric, Axis > | |
classId() const | npstat::HistoND< Numeric, Axis > | [inline] |
classname() | npstat::HistoND< Numeric, Axis > | [static] |
clear() | npstat::HistoND< Numeric, Axis > | [inline] |
clearBinContents() | npstat::HistoND< Numeric, Axis > | [inline] |
clearOverflows() | npstat::HistoND< Numeric, Axis > | [inline] |
closestBin(const double *coords, unsigned coordLength) const | npstat::HistoND< Numeric, Axis > | |
closestBin() const | npstat::HistoND< Numeric, Axis > | [inline] |
closestBin(double x0) const | npstat::HistoND< Numeric, Axis > | [inline] |
closestBin(double x0, double x1) const | npstat::HistoND< Numeric, Axis > | |
closestBin(double x0, double x1, double x2) const | npstat::HistoND< Numeric, Axis > | |
closestBin(double x0, double x1, double x2, double x3) const | npstat::HistoND< Numeric, Axis > | |
closestBin(double x0, double x1, double x2, double x3, double x4) const | npstat::HistoND< Numeric, Axis > | |
closestBin(double x0, double x1, double x2, double x3, double x4, double x5) const | npstat::HistoND< Numeric, Axis > | |
closestBin(double x0, double x1, double x2, double x3, double x4, double x5, double x6) const | npstat::HistoND< Numeric, Axis > | |
closestBin(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7) const | npstat::HistoND< Numeric, Axis > | |
closestBin(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8) const | npstat::HistoND< Numeric, Axis > | |
closestBin(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9) const | npstat::HistoND< Numeric, Axis > | |
data_ | npstat::HistoND< Numeric, Axis > | [private] |
dim() const | npstat::HistoND< Numeric, Axis > | [inline] |
dim_ | npstat::HistoND< Numeric, Axis > | [private] |
dispatch(const double *coords, unsigned coordLength, Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | |
dispatch(Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | [inline] |
dispatch(double x0, Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | |
dispatch(double x0, double x1, Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | |
dispatch(double x0, double x1, double x2, Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | |
dispatch(double x0, double x1, double x2, double x3, Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | |
dispatch(double x0, double x1, double x2, double x3, double x4, Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | |
dispatch(double x0, double x1, double x2, double x3, double x4, double x5, Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | |
dispatch(double x0, double x1, double x2, double x3, double x4, double x5, double x6, Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | |
dispatch(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | |
dispatch(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | |
dispatch(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, Num2 &weight, Functor &f) | npstat::HistoND< Numeric, Axis > | |
examine(const double *coords, unsigned coordLength) const | npstat::HistoND< Numeric, Axis > | |
examine() const | npstat::HistoND< Numeric, Axis > | [inline] |
examine(double x0) const | npstat::HistoND< Numeric, Axis > | [inline] |
examine(double x0, double x1) const | npstat::HistoND< Numeric, Axis > | |
examine(double x0, double x1, double x2) const | npstat::HistoND< Numeric, Axis > | |
examine(double x0, double x1, double x2, double x3) const | npstat::HistoND< Numeric, Axis > | |
examine(double x0, double x1, double x2, double x3, double x4) const | npstat::HistoND< Numeric, Axis > | |
examine(double x0, double x1, double x2, double x3, double x4, double x5) const | npstat::HistoND< Numeric, Axis > | |
examine(double x0, double x1, double x2, double x3, double x4, double x5, double x6) const | npstat::HistoND< Numeric, Axis > | |
examine(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7) const | npstat::HistoND< Numeric, Axis > | |
examine(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8) const | npstat::HistoND< Numeric, Axis > | |
examine(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9) const | npstat::HistoND< Numeric, Axis > | |
fill(const double *coords, unsigned coordLength, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fill(const Num2 &weight) | npstat::HistoND< Numeric, Axis > | [inline] |
fill(double x0, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fill(double x0, double x1, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fill(double x0, double x1, double x2, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fill(double x0, double x1, double x2, double x3, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fill(double x0, double x1, double x2, double x3, double x4, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fill(double x0, double x1, double x2, double x3, double x4, double x5, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fill(double x0, double x1, double x2, double x3, double x4, double x5, double x6, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fill(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fill(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fill(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillC(const double *coords, unsigned coordLength, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillC(const Num2 &weight) | npstat::HistoND< Numeric, Axis > | [inline] |
fillC(double x0, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillC(double x0, double x1, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillC(double x0, double x1, double x2, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillC(double x0, double x1, double x2, double x3, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillC(double x0, double x1, double x2, double x3, double x4, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillC(double x0, double x1, double x2, double x3, double x4, double x5, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillC(double x0, double x1, double x2, double x3, double x4, double x5, double x6, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillC(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillC(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillC(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, const Num2 &weight) | npstat::HistoND< Numeric, Axis > | |
fillCount_ | npstat::HistoND< Numeric, Axis > | [private] |
fillPreservingCentroid(const Num2 &weight) | npstat::HistoND< Numeric, Axis > | [private] |
getModCount() const | npstat::HistoND< Numeric, Axis > | [inline] |
HistoND class | npstat::HistoND< Numeric, Axis > | [friend] |
HistoND(const std::vector< Axis > &axes, const char *title=0, const char *accumulatedDataLabel=0) | npstat::HistoND< Numeric, Axis > | |
HistoND(const Axis &xAxis, const char *title=0, const char *accumulatedDataLabel=0) | npstat::HistoND< Numeric, Axis > | |
HistoND(const Axis &xAxis, const Axis &yAxis, const char *title=0, const char *accumulatedDataLabel=0) | npstat::HistoND< Numeric, Axis > | |
HistoND(const Axis &xAxis, const Axis &yAxis, const Axis &zAxis, const char *title=0, const char *accumulatedDataLabel=0) | npstat::HistoND< Numeric, Axis > | |
HistoND(const Axis &xAxis, const Axis &yAxis, const Axis &zAxis, const Axis &tAxis, const char *title=0, const char *accumulatedDataLabel=0) | npstat::HistoND< Numeric, Axis > | |
HistoND(const Axis &xAxis, const Axis &yAxis, const Axis &zAxis, const Axis &tAxis, const Axis &vAxis, const char *title=0, const char *accumulatedDataLabel=0) | npstat::HistoND< Numeric, Axis > | |
HistoND(const ArrayShape &shape, const BoxND< double > &boundingBox, const char *title=0, const char *accumulatedDataLabel=0) | npstat::HistoND< Numeric, Axis > | |
HistoND(const HistoND< Num2, Axis > &h, const Functor &f, const char *title=0, const char *accumulatedDataLabel=0) | npstat::HistoND< Numeric, Axis > | |
HistoND(const HistoND< Num2, Axis > &h, const unsigned *indices, unsigned nIndices, const char *title=0) | npstat::HistoND< Numeric, Axis > | |
HistoND(const HistoND< Num2, Axis > &h, const Axis &newAxis, unsigned newAxisNumber, const char *title=0) | npstat::HistoND< Numeric, Axis > | |
HistoND(const HistoND &) | npstat::HistoND< Numeric, Axis > | |
HistoND() | npstat::HistoND< Numeric, Axis > | [private] |
HistoND(const HistoND &r, unsigned ax1, unsigned ax2) | npstat::HistoND< Numeric, Axis > | [private] |
incrModCount() | npstat::HistoND< Numeric, Axis > | [inline] |
indexBuf_ | npstat::HistoND< Numeric, Axis > | [mutable, private] |
integral() const | npstat::HistoND< Numeric, Axis > | |
isSameData(const HistoND &) const | npstat::HistoND< Numeric, Axis > | [inline] |
isUniformlyBinned() const | npstat::HistoND< Numeric, Axis > | |
modCount_ | npstat::HistoND< Numeric, Axis > | [private] |
nBins() const | npstat::HistoND< Numeric, Axis > | [inline] |
nFillsInRange() const | npstat::HistoND< Numeric, Axis > | [inline] |
nFillsOver() const | npstat::HistoND< Numeric, Axis > | [inline] |
nFillsTotal() const | npstat::HistoND< Numeric, Axis > | [inline] |
operator!=(const HistoND &) const | npstat::HistoND< Numeric, Axis > | [inline] |
operator*=(const Num2 &r) | npstat::HistoND< Numeric, Axis > | [inline] |
operator+=(const HistoND< Num2, Axis > &r) | npstat::HistoND< Numeric, Axis > | [inline] |
operator-=(const HistoND< Num2, Axis > &r) | npstat::HistoND< Numeric, Axis > | [inline] |
operator/=(const Num2 &r) | npstat::HistoND< Numeric, Axis > | [inline] |
operator=(const HistoND &) | npstat::HistoND< Numeric, Axis > | |
operator==(const HistoND &) const | npstat::HistoND< Numeric, Axis > | [inline] |
overCount_ | npstat::HistoND< Numeric, Axis > | [private] |
overflow_ | npstat::HistoND< Numeric, Axis > | [private] |
overflows() const | npstat::HistoND< Numeric, Axis > | [inline] |
read(const gs::ClassId &id, std::istream &in) | npstat::HistoND< Numeric, Axis > | [static] |
recalculateNFillsFromData() | npstat::HistoND< Numeric, Axis > | [inline] |
scaleBinContents(const Num2 *data, unsigned long dataLength) | npstat::HistoND< Numeric, Axis > | |
scaleOverflows(const Num2 *data, unsigned long dataLength) | npstat::HistoND< Numeric, Axis > | |
setAccumulatedDataLabel(const char *newlabel) | npstat::HistoND< Numeric, Axis > | [inline] |
setAxisLabel(const unsigned axisNum, const char *newlabel) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(const unsigned *index, unsigned indexLen, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(unsigned i0, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(unsigned i0, unsigned i1, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(unsigned i0, unsigned i1, unsigned i2, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(unsigned i0, unsigned i1, unsigned i2, unsigned i3, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBin(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8, unsigned i9, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(const unsigned *index, unsigned indexLen, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(unsigned i0, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(unsigned i0, unsigned i1, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(unsigned i0, unsigned i1, unsigned i2, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(unsigned i0, unsigned i1, unsigned i2, unsigned i3, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinAt(unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8, unsigned i9, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinContents(const Num2 *data, unsigned long dataLength, bool clearOverflows=true) | npstat::HistoND< Numeric, Axis > | [inline] |
setBinsToConst(const Num2 &value) | npstat::HistoND< Numeric, Axis > | [inline] |
setLinearBin(const unsigned long index, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setLinearBinAt(const unsigned long index, const Num2 &v) | npstat::HistoND< Numeric, Axis > | [inline] |
setNFillsOver(const unsigned long i) | npstat::HistoND< Numeric, Axis > | [inline] |
setNFillsTotal(const unsigned long i) | npstat::HistoND< Numeric, Axis > | [inline] |
setOverflows(const Num2 *data, unsigned long dataLength) | npstat::HistoND< Numeric, Axis > | [inline] |
setOverflowsToConst(const Num2 &value) | npstat::HistoND< Numeric, Axis > | [inline] |
setTitle(const char *newtitle) | npstat::HistoND< Numeric, Axis > | [inline] |
title() const | npstat::HistoND< Numeric, Axis > | [inline] |
title_ | npstat::HistoND< Numeric, Axis > | [private] |
transpose(unsigned axisNum1, unsigned axisNum2) const | npstat::HistoND< Numeric, Axis > | |
value_type typedef | npstat::HistoND< Numeric, Axis > | |
version() | npstat::HistoND< Numeric, Axis > | [inline, static] |
volume() const | npstat::HistoND< Numeric, Axis > | |
weightBuf_ | npstat::HistoND< Numeric, Axis > | [mutable, private] |
write(std::ostream &of) const | npstat::HistoND< Numeric, Axis > | |