ant
A2 ant: class-based analysis framework
ant::VarAxisSettings Member List

This is the complete list of members for ant::VarAxisSettings, including all inherited members.

_startant::interval< double >protected
_stopant::interval< double >protected
AsRangeString(const std::string &label="x") const noexceptant::interval< double >inline
bin_edgesant::VarBinSettingsprotected
binsant::VarBinSettingsprotected
Bins() const noexceptant::VarBinSettingsinline
Bins() noexceptant::VarBinSettingsinline
Center() const noexceptant::interval< double >inline
CenterWidth(const double center, const double width) noexceptant::interval< double >inlinestatic
Clip(const double &x) constant::interval< double >inline
Contains(const double &x) const noexceptant::interval< double >inline
Disjoint(const ant::interval< double > &i) const noexceptant::interval< double >inline
Edges() const noexceptant::VarBinSettingsinline
Edges() noexceptant::VarBinSettingsinline
Extend(const interval< double > &other)ant::interval< double >inline
Extend(const double &other)ant::interval< double >inline
getBin(const double v) const noexceptant::VarBinSettings
getMaxNegativeRange() noexceptant::interval< double >inlinestatic
getMaxPositiveRange() noexceptant::interval< double >inlinestatic
getMaxRange() noexceptant::interval< double >inlinestatic
interval(const double &start, const double &stop) noexceptant::interval< double >inline
IsSane() const noexceptant::interval< double >inline
labelant::VarAxisSettingsprotected
Label() constant::VarAxisSettingsinline
Label()ant::VarAxisSettingsinline
Length() const noexceptant::interval< double >inline
MakeSane()ant::interval< double >inline
operator!=(const interval< double > &rhs) const noexceptant::interval< double >inline
operator*(const double &f) constant::interval< double >inline
operator*=(const double &f)ant::interval< double >inline
operator+(const double &a) constant::interval< double >inline
operator+=(const double &a)ant::interval< double >inline
operator-(const double &a) constant::interval< double >inline
operator-=(const double &a)ant::interval< double >inline
operator/(const double &f) constant::interval< double >inline
operator/=(const double &f)ant::interval< double >inline
operator==(const interval< double > &rhs) const noexceptant::interval< double >inline
operator[](const index_t n) constant::interval< double >inline
Round() noexceptant::interval< double >inline
SetCenter(const double &center)ant::interval< double >inline
SetWidth(const double &width)ant::interval< double >inline
Start() const noexceptant::interval< double >inline
Start() noexceptant::interval< double >inline
Stop() const noexceptant::interval< double >inline
Stop() noexceptant::interval< double >inline
tryJoinWith(const ant::interval< double > &other)ant::interval< double >inline
VarAxisSettings(const std::string &label_, const VarBinSettings &bin_settings)ant::VarAxisSettingsinline
VarAxisSettings(const std::string &label_, const std::initializer_list< double > edges)ant::VarAxisSettingsinline
VarBinSettings(std::vector< double > edges)ant::VarBinSettingsinline