addAnnotation(const std::string &name, const T &value) | YODA::AnalysisObject | inline |
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::AnalysisObject | inline |
AnalysisObject(const std::string &type, const std::string &path, const std::string &title="") | YODA::AnalysisObject | inline |
AnalysisObject(const std::string &type, const std::string &path, const AnalysisObject &ao, const std::string &title="") | YODA::AnalysisObject | inline |
annotation(const std::string &name) const | YODA::AnalysisObject | inline |
annotation(const std::string &name, const std::string &defaultreturn) const | YODA::AnalysisObject | inline |
annotation(const std::string &name) const | YODA::AnalysisObject | inline |
annotation(const std::string &name, const T &defaultreturn) const | YODA::AnalysisObject | inline |
annotations() const | YODA::AnalysisObject | inline |
Annotations typedef | YODA::AnalysisObject | |
clearAnnotations() | YODA::AnalysisObject | inline |
clone() const | YODA::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 typedef | YODA::ScatterND< N > | protected |
containsPair typedef | YODA::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::AnalysisObject | inlinevirtual |
dim() const noexcept | YODA::ScatterND< N > | inlinevirtual |
edges(const size_t i) const | YODA::ScatterND< N > | inline |
enableIfNestedArrayWithPair typedef | YODA::ScatterND< N > | protected |
errAvgs(const size_t i) const | YODA::ScatterND< N > | inline |
errs(const size_t i) const | YODA::ScatterND< N > | inline |
hasAnnotation(const std::string &name) const | YODA::AnalysisObject | inline |
isAllVals typedef | YODA::ScatterND< N > | protected |
isHalfValsHalfPairs typedef | YODA::ScatterND< N > | protected |
lengthContent(bool fixed_length=false) const noexcept | YODA::ScatterND< N > | inlinevirtual |
lengthMeta(const bool skipPath=true, const bool skipTitle=true) const noexcept | YODA::AnalysisObject | inline |
max(const size_t i) const | YODA::ScatterND< N > | inline |
maxs(const size_t i) const | YODA::ScatterND< N > | inline |
min(const size_t i) const | YODA::ScatterND< N > | inline |
mins(const size_t i) const | YODA::ScatterND< N > | inline |
mkInert(const std::string &path="", const std::string &source="") const noexcept | YODA::AnalysisObject | inlinevirtual |
name() const | YODA::AnalysisObject | inline |
NdVal typedef | YODA::ScatterND< N > | |
NdValPair typedef | YODA::ScatterND< N > | |
newclone() const | YODA::ScatterND< N > | inlinevirtual |
numPoints() const | YODA::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) noexcept | YODA::AnalysisObject | inlinevirtual |
Pair typedef | YODA::ScatterND< N > | protected |
PairList typedef | YODA::ScatterND< N > | protected |
PairVec typedef | YODA::ScatterND< N > | protected |
path() const | YODA::AnalysisObject | inline |
Point typedef | YODA::ScatterND< N > | |
point(size_t index) | YODA::ScatterND< N > | inline |
point(size_t index) const | YODA::ScatterND< N > | inline |
points() | YODA::ScatterND< N > | inline |
points() const | YODA::ScatterND< N > | inline |
Points typedef | YODA::ScatterND< N > | |
Ptr typedef | YODA::ScatterND< N > | |
reset() | YODA::ScatterND< N > | inlinevirtual |
rmAnnotation(const std::string &name) | YODA::AnalysisObject | inline |
rmPoint(size_t index) | YODA::ScatterND< N > | inlinevirtual |
rmPoints(std::vector< size_t > indices) | YODA::Scatter | inlinevirtual |
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 |
scaleErr(const size_t i, double factor) | YODA::ScatterND< N > | inline |
scaleVal(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 noexcept | YODA::ScatterND< N > | inlinevirtual |
serializeMeta(const bool skipPath=true, const bool skipTitle=true) const noexcept | YODA::AnalysisObject | inline |
setAnnotation(const std::string &name, const T &value) | YODA::AnalysisObject | inline |
setAnnotations(const Annotations &anns) | YODA::AnalysisObject | inline |
setPath(const std::string &path) | YODA::AnalysisObject | inline |
setTitle(const std::string &title) | YODA::AnalysisObject | inline |
title() const | YODA::AnalysisObject | inline |
type() const | YODA::AnalysisObject | inlinevirtual |
ValList typedef | YODA::ScatterND< N > | protected |
vals(const size_t i) const | YODA::ScatterND< N > | inline |
ValVec typedef | YODA::ScatterND< N > | protected |
xErrAvgs() const | YODA::ScatterND< N > | inline |
xErrs() const | YODA::ScatterND< N > | inline |
xMax() const | YODA::ScatterND< N > | inline |
xMaxs() const | YODA::ScatterND< N > | inline |
xMin() const | YODA::ScatterND< N > | inline |
xMins() const | YODA::ScatterND< N > | inline |
xVals() const | YODA::ScatterND< N > | inline |
yErrAvgs() const | YODA::ScatterND< N > | inline |
yErrs() const | YODA::ScatterND< N > | inline |
yMax() const | YODA::ScatterND< N > | inline |
yMaxs() const | YODA::ScatterND< N > | inline |
yMin() const | YODA::ScatterND< N > | inline |
yMins() const | YODA::ScatterND< N > | inline |
yVals() const | YODA::ScatterND< N > | inline |
zErrAvgs() const | YODA::ScatterND< N > | inline |
zErrs() const | YODA::ScatterND< N > | inline |
zMax() const | YODA::ScatterND< N > | inline |
zMaxs() const | YODA::ScatterND< N > | inline |
zMin() const | YODA::ScatterND< N > | inline |
zMins() const | YODA::ScatterND< N > | inline |
zVals() const | YODA::ScatterND< N > | inline |
~AnalysisObject() | YODA::AnalysisObject | inlinevirtual |
~Scatter() | YODA::Scatter | inlinevirtual |