CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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) 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 typedefnpstat::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 classnpstat::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 >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
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 typedefnpstat::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 >