addAnnotation(const std::string &name, const T &value) | YODA::AnalysisObject | 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 typedef | YODA::AnalysisObject | |
annotations() const | YODA::AnalysisObject | inline |
clearAnnotations() | YODA::AnalysisObject | inline |
deserializeContent(const std::vector< double > &data)=0 | YODA::AnalysisObject | pure virtual |
deserializeMeta(const std::vector< std::string > &data, const bool resetPath=false, const bool resetTitle=false) | YODA::AnalysisObject | inlinevirtual |
dim() const noexcept=0 | YODA::AnalysisObject | pure virtual |
hasAnnotation(const std::string &name) const | YODA::AnalysisObject | inline |
lengthContent(bool fixed_length=false) const noexcept=0 | YODA::AnalysisObject | pure virtual |
lengthMeta(const bool skipPath=true, const bool skipTitle=true) const noexcept | YODA::AnalysisObject | inline |
mkInert(const std::string &path="", const std::string &source="") const noexcept | YODA::AnalysisObject | inlinevirtual |
name() const | YODA::AnalysisObject | inline |
newclone() const =0 | YODA::AnalysisObject | pure virtual |
operator=(const AnalysisObject &ao) noexcept | YODA::AnalysisObject | inlinevirtual |
path() const | YODA::AnalysisObject | inline |
reset()=0 | YODA::AnalysisObject | pure virtual |
rmAnnotation(const std::string &name) | YODA::AnalysisObject | inline |
serializeContent(bool fixed_length=false) const noexcept=0 | YODA::AnalysisObject | pure virtual |
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 |
~AnalysisObject() | YODA::AnalysisObject | inlinevirtual |