CMS 3D CMS Logo

npstat::HistoND< Numeric, Axis > Member List

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) constnpstat::HistoND< Numeric, Axis >
accumulateBinsLoop(unsigned level, const BoxND< double > &box, unsigned *idx, Acc *accumulator, double overlapFraction, long double *wsum) constnpstat::HistoND< Numeric, Axis >private
accumulatedDataLabel() constnpstat::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) constnpstat::HistoND< Numeric, Axis >inline
addToProjection(HistoND< Num2, Axis > *projection, AbsVisitor< Numeric, Num3 > &projector, const unsigned *projectedIndices, unsigned nProjectedIndices) constnpstat::HistoND< Numeric, Axis >inline
allBinCenters(std::vector< Point > *centers) constnpstat::HistoND< Numeric, Axis >
AVERAGE enum valuenpstat::HistoND< Numeric, Axis >
axes() constnpstat::HistoND< Numeric, Axis >inline
axes_npstat::HistoND< Numeric, Axis >private
axis(const unsigned i) constnpstat::HistoND< Numeric, Axis >inline
axis_type typedefnpstat::HistoND< Numeric, Axis >
binBox(unsigned long binNumber, BoxND< double > *box) constnpstat::HistoND< Numeric, Axis >
binCenter(unsigned long binNumber, double *coords, unsigned lenCoords) constnpstat::HistoND< Numeric, Axis >
binContents() constnpstat::HistoND< Numeric, Axis >inline
binVolume(unsigned long binNumber=0) constnpstat::HistoND< Numeric, Axis >
boundingBox() constnpstat::HistoND< Numeric, Axis >
classId() constnpstat::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) constnpstat::HistoND< Numeric, Axis >
closestBin() constnpstat::HistoND< Numeric, Axis >inline
closestBin(double x0) constnpstat::HistoND< Numeric, Axis >inline
closestBin(double x0, double x1) constnpstat::HistoND< Numeric, Axis >
closestBin(double x0, double x1, double x2) constnpstat::HistoND< Numeric, Axis >
closestBin(double x0, double x1, double x2, double x3) constnpstat::HistoND< Numeric, Axis >
closestBin(double x0, double x1, double x2, double x3, double x4) constnpstat::HistoND< Numeric, Axis >
closestBin(double x0, double x1, double x2, double x3, double x4, double x5) constnpstat::HistoND< Numeric, Axis >
closestBin(double x0, double x1, double x2, double x3, double x4, double x5, double x6) constnpstat::HistoND< Numeric, Axis >
closestBin(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7) constnpstat::HistoND< Numeric, Axis >
closestBin(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8) constnpstat::HistoND< Numeric, Axis >
closestBin(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9) constnpstat::HistoND< Numeric, Axis >
data_npstat::HistoND< Numeric, Axis >private
dim() constnpstat::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) constnpstat::HistoND< Numeric, Axis >
examine() constnpstat::HistoND< Numeric, Axis >inline
examine(double x0) constnpstat::HistoND< Numeric, Axis >inline
examine(double x0, double x1) constnpstat::HistoND< Numeric, Axis >
examine(double x0, double x1, double x2) constnpstat::HistoND< Numeric, Axis >
examine(double x0, double x1, double x2, double x3) constnpstat::HistoND< Numeric, Axis >
examine(double x0, double x1, double x2, double x3, double x4) constnpstat::HistoND< Numeric, Axis >
examine(double x0, double x1, double x2, double x3, double x4, double x5) constnpstat::HistoND< Numeric, Axis >
examine(double x0, double x1, double x2, double x3, double x4, double x5, double x6) constnpstat::HistoND< Numeric, Axis >
examine(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7) constnpstat::HistoND< Numeric, Axis >
examine(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8) constnpstat::HistoND< Numeric, Axis >
examine(double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9) constnpstat::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() constnpstat::HistoND< Numeric, Axis >inline
HistoND classnpstat::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()=deletenpstat::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() constnpstat::HistoND< Numeric, Axis >
isSameData(const HistoND &) constnpstat::HistoND< Numeric, Axis >inline
isUniformlyBinned() constnpstat::HistoND< Numeric, Axis >
modCount_npstat::HistoND< Numeric, Axis >private
nBins() constnpstat::HistoND< Numeric, Axis >inline
nFillsInRange() constnpstat::HistoND< Numeric, Axis >inline
nFillsOver() constnpstat::HistoND< Numeric, Axis >inline
nFillsTotal() constnpstat::HistoND< Numeric, Axis >inline
operator!=(const HistoND &) constnpstat::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 &) constnpstat::HistoND< Numeric, Axis >inline
overCount_npstat::HistoND< Numeric, Axis >private
overflow_npstat::HistoND< Numeric, Axis >private
overflows() constnpstat::HistoND< Numeric, Axis >inline
read(const gs::ClassId &id, std::istream &in)npstat::HistoND< Numeric, Axis >static
RebinType enum namenpstat::HistoND< Numeric, Axis >
recalculateNFillsFromData()npstat::HistoND< Numeric, Axis >inline
SAMPLE enum valuenpstat::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 valuenpstat::HistoND< Numeric, Axis >
title() constnpstat::HistoND< Numeric, Axis >inline
title_npstat::HistoND< Numeric, Axis >private
transpose(unsigned axisNum1, unsigned axisNum2) constnpstat::HistoND< Numeric, Axis >
value_type typedefnpstat::HistoND< Numeric, Axis >
version()npstat::HistoND< Numeric, Axis >inlinestatic
volume() constnpstat::HistoND< Numeric, Axis >
weightBuf_npstat::HistoND< Numeric, Axis >mutableprivate
write(std::ostream &of) constnpstat::HistoND< Numeric, Axis >