YODA::YDbnMixin< Derived > Struct Template Reference CRTP mixin introducing convenience aliases along Y axis. More...
Detailed Descriptiontemplate<class Derived> struct YODA::YDbnMixin< Derived > CRTP mixin introducing convenience aliases along Y axis. Definition at line 49 of file DbnUtils.h. Member Function Documentation◆ scaleXY()
template<class Derived >
Definition at line 56 of file DbnUtils.h. 56 {
57 static_cast<Derived*>(this)->scale(1,fx);
58 static_cast<Derived*>(this)->scale(2,fy);
59 }
◆ scaleY()
template<class Derived >
Definition at line 54 of file DbnUtils.h. 54{ static_cast<Derived*>(this)->scale(2,factor); }
◆ sumWXY()
template<class Derived >
Definition at line 73 of file DbnUtils.h. 73{ return static_cast<const Derived*>(this)->crossTerm(0,1); }
◆ sumWY()
template<class Derived >
Definition at line 71 of file DbnUtils.h. 71{ return static_cast<const Derived*>(this)->sumW(2); }
◆ sumWY2()
template<class Derived >
Definition at line 72 of file DbnUtils.h. 72{ return static_cast<const Derived*>(this)->sumW2(2); }
◆ yMean()
template<class Derived >
Definition at line 66 of file DbnUtils.h. double mean(const std::vector< int > &sample) Calculate the mean of a sample. Definition MathUtils.h:391 References YODA::mean(). ◆ yRMS()
template<class Derived >
Definition at line 70 of file DbnUtils.h. double RMS(const double sumWX2, const double sumW, const double sumW2) Calculate the weighted RMS of a sample. Definition MathUtils.h:489 References YODA::RMS(). ◆ yStdDev()
template<class Derived >
Definition at line 68 of file DbnUtils.h. double stdDev(const double sumWX, const double sumW, const double sumWX2, const double sumW2) Calculate the weighted standard deviation of a sample. Definition MathUtils.h:458 References YODA::stdDev(). ◆ yStdErr()
template<class Derived >
Definition at line 69 of file DbnUtils.h. double stdErr(const double sumWX, const double sumW, const double sumWX2, const double sumW2) Calculate the weighted standard error of a sample. Definition MathUtils.h:470 References YODA::stdErr(). ◆ yVariance()
template<class Derived >
Definition at line 67 of file DbnUtils.h. double variance(const double sumWX, const double sumW, const double sumWX2, const double sumW2) Calculate the weighted variance of a sample. Definition MathUtils.h:421 References YODA::variance(). The documentation for this struct was generated from the following file:
Generated on Mon Oct 28 2024 13:47:24 for YODA - Yet more Objects for Data Analysis by 1.9.8 |