This is the complete list of members for npstat::HistoND< Numeric, Axis >, including all inherited members.
accumulateBinsInBox(const BoxND< double > &box, Acc *acc, bool calculateAverage=false) const | npstat::HistoND< Numeric, Axis > | |
accumulateBinsLoop(unsigned level, const BoxND< double > &box, unsigned *idx, Acc *accumulator, double overlapFraction, long double *wsum) 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 > | |
AVERAGE enum value | 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=nullptr, const char *accumulatedDataLabel=nullptr) | npstat::HistoND< Numeric, Axis > | explicit |
HistoND(const Axis &xAxis, const char *title=nullptr, const char *accumulatedDataLabel=nullptr) | npstat::HistoND< Numeric, Axis > | explicit |
HistoND(const Axis &xAxis, const Axis &yAxis, const char *title=nullptr, const char *accumulatedDataLabel=nullptr) | npstat::HistoND< Numeric, Axis > | |
HistoND(const Axis &xAxis, const Axis &yAxis, const Axis &zAxis, const char *title=nullptr, const char *accumulatedDataLabel=nullptr) | npstat::HistoND< Numeric, Axis > | |
HistoND(const Axis &xAxis, const Axis &yAxis, const Axis &zAxis, const Axis &tAxis, const char *title=nullptr, const char *accumulatedDataLabel=nullptr) | npstat::HistoND< Numeric, Axis > | |
HistoND(const Axis &xAxis, const Axis &yAxis, const Axis &zAxis, const Axis &tAxis, const Axis &vAxis, const char *title=nullptr, const char *accumulatedDataLabel=nullptr) | npstat::HistoND< Numeric, Axis > | |
HistoND(const ArrayShape &shape, const BoxND< double > &boundingBox, const char *title=nullptr, const char *accumulatedDataLabel=nullptr) | npstat::HistoND< Numeric, Axis > | |
HistoND(const HistoND< Num2, Axis > &h, const Functor &f, const char *title=nullptr, const char *accumulatedDataLabel=nullptr) | npstat::HistoND< Numeric, Axis > | |
HistoND(const HistoND< Num2, Axis > &h, const unsigned *indices, unsigned nIndices, const char *title=nullptr) | npstat::HistoND< Numeric, Axis > | |
HistoND(const HistoND< Num2, Axis > &h, const Axis &newAxis, unsigned newAxisNumber, const char *title=nullptr) | npstat::HistoND< Numeric, Axis > | |
HistoND(const HistoND< Num2, Axis > &h, RebinType rType, const unsigned *newBinCounts, unsigned lenNewBinCounts, const double *shifts=nullptr, const char *title=nullptr) | npstat::HistoND< Numeric, Axis > | |
HistoND(const HistoND &) | npstat::HistoND< Numeric, Axis > | |
HistoND()=delete | npstat::HistoND< Numeric, Axis > | |
HistoND(const HistoND &r, unsigned ax1, unsigned ax2) | npstat::HistoND< Numeric, Axis > | private |
incrModCount() | npstat::HistoND< Numeric, Axis > | inline |
indexBuf_ | npstat::HistoND< Numeric, Axis > | mutableprivate |
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 > | |
operator*=(const Num2 &r) | npstat::HistoND< Numeric, Axis > | inline |
operator+=(const HistoND< Num2, Axis > &r) | npstat::HistoND< Numeric, Axis > | |
operator+=(const HistoND< Num2, Axis > &r) | npstat::HistoND< Numeric, Axis > | inline |
operator-=(const HistoND< Num2, Axis > &r) | npstat::HistoND< Numeric, Axis > | |
operator-=(const HistoND< Num2, Axis > &r) | npstat::HistoND< Numeric, Axis > | inline |
operator/=(const Num2 &r) | npstat::HistoND< Numeric, Axis > | |
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 |
RebinType enum name | npstat::HistoND< Numeric, Axis > | |
recalculateNFillsFromData() | npstat::HistoND< Numeric, Axis > | inline |
SAMPLE enum value | npstat::HistoND< Numeric, Axis > | |
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 |
SUM enum value | npstat::HistoND< Numeric, Axis > | |
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 > | inlinestatic |
volume() const | npstat::HistoND< Numeric, Axis > | |
weightBuf_ | npstat::HistoND< Numeric, Axis > | mutableprivate |
write(std::ostream &of) const | npstat::HistoND< Numeric, Axis > |