add(Data_t x, Data_t y, Data_t sy=Data_t(1.0)) | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
add(Measurement_t value, Data_t sy=Data_t(1.0)) | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
add(MeasurementAndUncertainty_t value) | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
add_with_uncertainty(VIter begin_value, VIter end_value, UIter begin_uncertainty, VPred value_extractor, UPred uncertainty_extractor=UPred()) | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
add_with_uncertainty(Iter begin, Iter end) | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
add_with_uncertainty(Cont cont) | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
add_without_uncertainty(Iter begin, Iter end) | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
add_without_uncertainty(Iter begin, Iter end, Pred extractor) | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
add_without_uncertainty(Cont cont, Pred extractor) | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
add_without_uncertainty(Cont cont) | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
AverageUncertainty() const | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
Base_t typedef | lar::util::details::SimplePolyFitterBase< T, D > | private |
ChiSquare() const override | lar::util::details::SimplePolyFitterBase< T, D > | virtual |
clear() | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
cube(Data_t v) | lar::util::details::SimpleFitterInterface< T, D+1 > | inlinestatic |
Data_t typedef | lar::util::details::SimplePolyFitterBase< T, D > | |
Degree | lar::util::details::SimplePolyFitterBase< T, D > | static |
Determinant(FitMatrix_t const &mat) const | lar::util::details::SimpleFitterInterface< T, D+1 > | inlineprotectedvirtual |
Evaluate(Data_t x) const override | lar::util::details::SimplePolyFitterBase< T, D > | virtual |
SimpleFitterInterface< T, D+1 >::Evaluate(Data_t x) const =0 | lar::util::details::SimpleFitterInterface< T, D+1 > | pure virtual |
ExtractParameterErrors(FitMatrix_t const &Smat) | lar::util::details::SimplePolyFitterBase< T, D > | static |
FillResults(FitParameters_t ¶ms, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const override | lar::util::details::SimplePolyFitterBase< T, D > | |
FillResults(FitParameters_t ¶ms, FitParameters_t ¶merrors, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const override | lar::util::details::SimplePolyFitterBase< T, D > | |
FillResults(FitParameters_t ¶ms, FitParameters_t ¶merrors) const override | lar::util::details::SimplePolyFitterBase< T, D > | |
SimpleFitterInterface< T, D+1 >::FillResults(FitParameters_t ¶ms, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const =0 | lar::util::details::SimpleFitterInterface< T, D+1 > | pure virtual |
SimpleFitterInterface< T, D+1 >::FillResults(FitParameters_t ¶ms, FitParameters_t ¶merrors, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const =0 | lar::util::details::SimpleFitterInterface< T, D+1 > | pure virtual |
SimpleFitterInterface< T, D+1 >::FillResults(FitParameters_t ¶ms, FitParameters_t ¶merrors) const =0 | lar::util::details::SimpleFitterInterface< T, D+1 > | pure virtual |
FitMatrix_t typedef | lar::util::details::SimplePolyFitterBase< T, D > | |
FitParameter(unsigned int n) const override | lar::util::details::SimplePolyFitterBase< T, D > | inlinevirtual |
FitParameterCovariance() const override | lar::util::details::SimplePolyFitterBase< T, D > | virtual |
FitParameterError(unsigned int n) const override | lar::util::details::SimplePolyFitterBase< T, D > | virtual |
FitParameterErrors() const override | lar::util::details::SimplePolyFitterBase< T, D > | virtual |
FitParameterErrors(FitMatrix_t const &Smat) const | lar::util::details::SimplePolyFitterBase< T, D > | inlineprotectedvirtual |
FitParameters() const override | lar::util::details::SimplePolyFitterBase< T, D > | virtual |
FitParameters(FitMatrix_t const &Xmat) const | lar::util::details::SimplePolyFitterBase< T, D > | protectedvirtual |
FitParameters(FitMatrix_t const &Smat, Data_t) const | lar::util::details::SimplePolyFitterBase< T, D > | protectedvirtual |
FitParameters_t typedef | lar::util::details::SimplePolyFitterBase< T, D > | |
Interface_t typedef | lar::util::details::SimplePolyFitterBase< T, D > | private |
InvertMatrix(FitMatrix_t const &mat, Data_t det) const | lar::util::details::SimpleFitterInterface< T, D+1 > | inlineprotectedvirtual |
InvertMatrix(FitMatrix_t const &mat) const | lar::util::details::SimpleFitterInterface< T, D+1 > | inlineprotectedvirtual |
isValid() const override | lar::util::details::SimplePolyFitterBase< T, D > | inlinevirtual |
MakeMatrixX() const | lar::util::details::SimplePolyFitterBase< T, D > | protectedvirtual |
MakeMatrixY() const | lar::util::details::SimplePolyFitterBase< T, D > | protectedvirtual |
MatrixOps typedef | lar::util::details::SimpleFitterInterface< T, D+1 > | |
MatrixProduct(FitMatrix_t const &mat, FitParameters_t const &vec) const | lar::util::details::SimpleFitterInterface< T, D+1 > | inlineprotectedvirtual |
Measurement_t typedef | lar::util::details::SimplePolyFitterDataBase< T, D > | |
MeasurementAndUncertainty_t typedef | lar::util::details::SimplePolyFitterDataBase< T, D > | |
N() const | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
NDF() const override | lar::util::details::SimplePolyFitterBase< T, D > | inlinevirtual |
NParams | lar::util::details::SimplePolyFitterBase< T, D > | static |
operator()(Data_t x) const | lar::util::details::SimpleFitterInterface< T, D+1 > | inline |
Param(unsigned int n, FitMatrix_t const &Xmat) const | lar::util::details::SimplePolyFitterBase< T, D > | protectedvirtual |
Param(unsigned int n, FitMatrix_t const &Xmat, Data_t detXmat) const | lar::util::details::SimplePolyFitterBase< T, D > | protectedvirtual |
PrintStats(Stream &out) const | lar::util::details::SimplePolyFitterDataBase< T, D > | inline |
SimpleFitterInterface< T, D+1 >::sqr(Data_t v) | lar::util::details::SimpleFitterInterface< T, D+1 > | inlinestatic |
lar::util::details::SimplePolyFitterDataBase::sqr(V const &v) | lar::util::details::SimplePolyFitterDataBase< T, D > | inlinestatic |
stats | lar::util::details::SimplePolyFitterDataBase< T, D > | protected |
XN(unsigned int n) const | lar::util::details::SimplePolyFitterDataBase< T, D > | inlineprotected |
XNY(unsigned int n) const | lar::util::details::SimplePolyFitterDataBase< T, D > | inlineprotected |
~SimpleFitterInterface()=default | lar::util::details::SimpleFitterInterface< T, D+1 > | virtual |