yoda is hosted by Hepforge, IPPP Durham
YODA - Yet more Objects for Data Analysis 2.0.0
YODA::ScatterND< N > Member List

This is the complete list of members for YODA::ScatterND< N >, including all inherited members.

addAnnotation(const std::string &name, const T &value)YODA::AnalysisObjectinline
addPoint(const PointND< N > &pt)YODA::ScatterND< N >inline
addPoint(PointND< N > &&pt)YODA::ScatterND< N >inline
addPoint(ValRange &&pos)YODA::ScatterND< N >inline
addPoint(ValRange &&pos, ValRange &&err)YODA::ScatterND< N >inline
addPoint(ValRange &&pos, ValRange &&errdn, ValRange &&errup)YODA::ScatterND< N >inline
addPoint(ValRange &&pos, PairRange &&err) -> std::enable_if_t<(isIterable< ValRange, PairRange > &&containsPair< PairRange >::value), ScatterND< N > > &YODA::ScatterND< N >inline
addPoint(Args &&... args) -> std::enable_if_t<(sizeof...(Args)==2 *N||sizeof...(Args)==3 *N), ScatterND< N > > &YODA::ScatterND< N >inline
addPoint_aux(std::tuple< Args... > &&t, std::index_sequence< Is... >) -> std::enable_if_t<(isAllVals< Args... >::value), ScatterND< N > > &YODA::ScatterND< N >inlineprotected
addPoint_aux(std::tuple< Args... > &&t, std::index_sequence< Is... >) -> std::enable_if_t<(sizeof...(Args)==2 *N &&isHalfValsHalfPairs< Args... >::value), ScatterND< N > > &YODA::ScatterND< N >inlineprotected
addPoints(Points pts)YODA::ScatterND< N >inline
AnalysisObject()YODA::AnalysisObjectinline
AnalysisObject(const std::string &type, const std::string &path, const std::string &title="")YODA::AnalysisObjectinline
AnalysisObject(const std::string &type, const std::string &path, const AnalysisObject &ao, const std::string &title="")YODA::AnalysisObjectinline
annotation(const std::string &name) constYODA::AnalysisObjectinline
annotation(const std::string &name, const std::string &defaultreturn) constYODA::AnalysisObjectinline
annotation(const std::string &name) constYODA::AnalysisObjectinline
annotation(const std::string &name, const T &defaultreturn) constYODA::AnalysisObjectinline
Annotations typedefYODA::AnalysisObject
annotations() constYODA::AnalysisObjectinline
clearAnnotations()YODA::AnalysisObjectinline
clone() constYODA::ScatterND< N >inline
combineWith(const ScatterND< N > &other)YODA::ScatterND< N >inline
combineWith(ScatterND< N > &&other)YODA::ScatterND< N >inline
combineWith(const std::vector< ScatterND< N > > &others)YODA::ScatterND< N >inline
combineWith(std::vector< ScatterND< N > > &&others)YODA::ScatterND< N >inline
containedType typedefYODA::ScatterND< N >protected
containsPair typedefYODA::ScatterND< N >protected
deserializeContent(const std::vector< double > &data)YODA::ScatterND< N >inlinevirtual
deserializeMeta(const std::vector< std::string > &data, const bool resetPath=false, const bool resetTitle=false)YODA::AnalysisObjectinlinevirtual
dim() const noexceptYODA::ScatterND< N >inlinevirtual
edges(const size_t i) constYODA::ScatterND< N >inline
enableIfNestedArrayWithPair typedefYODA::ScatterND< N >protected
errs(const size_t i) constYODA::ScatterND< N >inline
errsAvg(const size_t i) constYODA::ScatterND< N >inline
hasAnnotation(const std::string &name) constYODA::AnalysisObjectinline
isAllVals typedefYODA::ScatterND< N >protected
isHalfValsHalfPairs typedefYODA::ScatterND< N >protected
lengthContent(bool fixed_length=false) const noexceptYODA::ScatterND< N >inlinevirtual
lengthMeta(const bool skipPath=true, const bool skipTitle=true) const noexceptYODA::AnalysisObjectinline
max(const size_t i) constYODA::ScatterND< N >inline
maxs(const size_t i) constYODA::ScatterND< N >inline
min(const size_t i) constYODA::ScatterND< N >inline
mins(const size_t i) constYODA::ScatterND< N >inline
mkInert(const std::string &path="", const std::string &source="") const noexceptYODA::AnalysisObjectinlinevirtual
name() constYODA::AnalysisObjectinline
NdVal typedefYODA::ScatterND< N >
NdValPair typedefYODA::ScatterND< N >
newclone() constYODA::ScatterND< N >inlinevirtual
numPoints() constYODA::ScatterND< N >inlinevirtual
operator=(const ScatterND< N > &s)YODA::ScatterND< N >inline
operator=(ScatterND< N > &&s)YODA::ScatterND< N >inline
YODA::AnalysisObject::operator=(const AnalysisObject &ao) noexceptYODA::AnalysisObjectinlinevirtual
Pair typedefYODA::ScatterND< N >protected
PairList typedefYODA::ScatterND< N >protected
PairVec typedefYODA::ScatterND< N >protected
path() constYODA::AnalysisObjectinline
point(size_t index)YODA::ScatterND< N >inline
point(size_t index) constYODA::ScatterND< N >inline
Point typedefYODA::ScatterND< N >
points()YODA::ScatterND< N >inline
points() constYODA::ScatterND< N >inline
Points typedefYODA::ScatterND< N >
Ptr typedefYODA::ScatterND< N >
reset()YODA::ScatterND< N >inlinevirtual
rmAnnotation(const std::string &name)YODA::AnalysisObjectinline
rmPoint(size_t index)YODA::ScatterND< N >inlinevirtual
rmPoints(std::vector< size_t > indices)YODA::Scatterinlinevirtual
scale(const NdVal &scales)YODA::ScatterND< N >inline
scale(const std::vector< double > &scales)YODA::ScatterND< N >inline
scale(const size_t i, double factor)YODA::ScatterND< N >inline
ScatterND(const std::string &path="", const std::string &title="")YODA::ScatterND< N >inline
ScatterND(const Points &points, const std::string &path="", const std::string &title="")YODA::ScatterND< N >inline
ScatterND(Points &&points, const std::string &path="", const std::string &title="")YODA::ScatterND< N >inline
ScatterND(ValRange &&positions, const std::string &path="", const std::string &title="")YODA::ScatterND< N >inline
ScatterND(ValRange &&positions, ValRange &&errors, const std::string &path="", const std::string &title="")YODA::ScatterND< N >inline
ScatterND(ValRange &&positions, PairRange &&errors, const std::string &path="", const std::string &title="")YODA::ScatterND< N >inline
ScatterND(const ScatterND< N > &s, const std::string &path="")YODA::ScatterND< N >inline
ScatterND(ScatterND< N > &&s, const std::string &path="")YODA::ScatterND< N >inline
serializeContent(bool fixed_length=false) const noexceptYODA::ScatterND< N >inlinevirtual
serializeMeta(const bool skipPath=true, const bool skipTitle=true) const noexceptYODA::AnalysisObjectinline
setAnnotation(const std::string &name, const T &value)YODA::AnalysisObjectinline
setAnnotations(const Annotations &anns)YODA::AnalysisObjectinline
setPath(const std::string &path)YODA::AnalysisObjectinline
setTitle(const std::string &title)YODA::AnalysisObjectinline
title() constYODA::AnalysisObjectinline
type() constYODA::AnalysisObjectinlinevirtual
ValList typedefYODA::ScatterND< N >protected
vals(const size_t i) constYODA::ScatterND< N >inline
ValVec typedefYODA::ScatterND< N >protected
xErrs() constYODA::ScatterND< N >inline
xMax() constYODA::ScatterND< N >inline
xMaxs() constYODA::ScatterND< N >inline
xMin() constYODA::ScatterND< N >inline
xMins() constYODA::ScatterND< N >inline
xVals() constYODA::ScatterND< N >inline
yErrs() constYODA::ScatterND< N >inline
yMax() constYODA::ScatterND< N >inline
yMaxs() constYODA::ScatterND< N >inline
yMin() constYODA::ScatterND< N >inline
yMins() constYODA::ScatterND< N >inline
yVals() constYODA::ScatterND< N >inline
zErrs() constYODA::ScatterND< N >inline
zMax() constYODA::ScatterND< N >inline
zMaxs() constYODA::ScatterND< N >inline
zMin() constYODA::ScatterND< N >inline
zMins() constYODA::ScatterND< N >inline
zVals() constYODA::ScatterND< N >inline
~AnalysisObject()YODA::AnalysisObjectinlinevirtual
~Scatter()YODA::Scatterinlinevirtual