add(Data_t x, Data_t y, Data_t sy=Data_t(1.0)) | lar::util::GaussianFit< T > | |
add(Measurement_t value, Data_t sy=Data_t(1.0)) | lar::util::GaussianFit< T > | inline |
add(MeasurementAndUncertainty_t value) | lar::util::GaussianFit< T > | inline |
add_with_uncertainty(VIter begin_value, VIter end_value, UIter begin_uncertainty, VPred value_extractor, UPred uncertainty_extractor=UPred()) | lar::util::GaussianFit< T > | |
add_with_uncertainty(Iter begin, Iter end) | lar::util::GaussianFit< T > | |
add_with_uncertainty(Cont cont) | lar::util::GaussianFit< T > | inline |
add_without_uncertainty(Iter begin, Iter end) | lar::util::GaussianFit< T > | inline |
add_without_uncertainty(Iter begin, Iter end, Pred extractor) | lar::util::GaussianFit< T > | |
add_without_uncertainty(Cont cont, Pred extractor) | lar::util::GaussianFit< T > | inline |
add_without_uncertainty(Cont cont) | lar::util::GaussianFit< T > | inline |
Base_t typedef | lar::util::GaussianFit< T > | private |
ChiSquare() const override | lar::util::GaussianFit< T > | inlinevirtual |
clear() | lar::util::GaussianFit< T > | inline |
ConvertParameters(FitParameters_t const &qpars) | lar::util::GaussianFit< T > | protectedstatic |
ConvertParametersAndErrorMatrix(FitParameters_t const &qpars, FitMatrix_t const &qparerrmat, FitParameters_t ¶ms, FitMatrix_t &Smat) | lar::util::GaussianFit< T > | protectedstatic |
ConvertParametersAndErrors(FitParameters_t const &qpars, FitMatrix_t const &qparerrmat, FitParameters_t ¶ms, FitParameters_t ¶merrors) | lar::util::GaussianFit< T > | protectedstatic |
ConvertParametersAndVariances(FitParameters_t const &qpars, FitMatrix_t const &qparerrmat, FitParameters_t ¶ms, FitParameters_t ¶mvariances) | lar::util::GaussianFit< T > | protectedstatic |
cube(Data_t v) | lar::util::details::SimpleFitterInterface< T, 3 > | inlinestatic |
Data_t typedef | lar::util::GaussianFit< T > | |
DecodeValue(Data_t value) | lar::util::GaussianFit< T > | inlineprotectedstatic |
DecodeValue(Value_t const &value) | lar::util::GaussianFit< T > | inlineprotectedstatic |
Determinant(FitMatrix_t const &mat) const | lar::util::details::SimpleFitterInterface< T, 3 > | inlineprotectedvirtual |
Encoder(Pred &pred) | lar::util::GaussianFit< T > | inlineprotectedstatic |
Encoder(VPred &vpred, UPred &upred) | lar::util::GaussianFit< T > | inlineprotectedstatic |
EncodeValue(Data_t value) | lar::util::GaussianFit< T > | inlineprotectedstatic |
EncodeValue(Data_t value, Data_t error) | lar::util::GaussianFit< T > | inlineprotectedstatic |
EncodeValue(Value_t const &value) | lar::util::GaussianFit< T > | inlineprotectedstatic |
EncodeValue(Measurement_t const &meas) | lar::util::GaussianFit< T > | inlineprotectedstatic |
EncodeValue(MeasurementAndUncertainty_t const &meas) | lar::util::GaussianFit< T > | inlineprotectedstatic |
EncodeValue(Measurement_t const &meas, Data_t error) | lar::util::GaussianFit< T > | inlineprotectedstatic |
Evaluate(Data_t x) const override | lar::util::GaussianFit< T > | inlinevirtual |
Evaluate(Data_t x, Data_t const *params) | lar::util::GaussianFit< T > | static |
SimpleFitterInterface< T, 3 >::Evaluate(Data_t x) const =0 | lar::util::details::SimpleFitterInterface< T, 3 > | pure virtual |
FillResults(FitParameters_t ¶ms, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const override | lar::util::GaussianFit< T > | virtual |
FillResults(FitParameters_t ¶ms, FitParameters_t ¶merrors, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const override | lar::util::GaussianFit< T > | virtual |
FillResults(FitParameters_t ¶ms, FitParameters_t ¶merrors) const override | lar::util::GaussianFit< T > | virtual |
SimpleFitterInterface< T, 3 >::FillResults(FitParameters_t ¶ms, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const =0 | lar::util::details::SimpleFitterInterface< T, 3 > | pure virtual |
SimpleFitterInterface< T, 3 >::FillResults(FitParameters_t ¶ms, FitParameters_t ¶merrors, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const =0 | lar::util::details::SimpleFitterInterface< T, 3 > | pure virtual |
SimpleFitterInterface< T, 3 >::FillResults(FitParameters_t ¶ms, FitParameters_t ¶merrors) const =0 | lar::util::details::SimpleFitterInterface< T, 3 > | pure virtual |
FitMatrix_t typedef | lar::util::GaussianFit< T > | |
FitParameter(unsigned int n) const | lar::util::details::SimpleFitterInterface< T, 3 > | inlinevirtual |
FitParameterCovariance() const override | lar::util::GaussianFit< T > | virtual |
FitParameterError(unsigned int n) const | lar::util::details::SimpleFitterInterface< T, 3 > | inlinevirtual |
FitParameterErrors() const override | lar::util::GaussianFit< T > | virtual |
FitParameters() const override | lar::util::GaussianFit< T > | virtual |
FitParameters_t typedef | lar::util::GaussianFit< T > | |
fitter | lar::util::GaussianFit< T > | protected |
Fitter() const | lar::util::GaussianFit< T > | inlinevirtual |
Fitter_t typedef | lar::util::GaussianFit< T > | private |
InvertMatrix(FitMatrix_t const &mat, Data_t det) const | lar::util::details::SimpleFitterInterface< T, 3 > | inlineprotectedvirtual |
InvertMatrix(FitMatrix_t const &mat) const | lar::util::details::SimpleFitterInterface< T, 3 > | inlineprotectedvirtual |
isValid() const override | lar::util::GaussianFit< T > | inlinevirtual |
isValid(FitParameters_t const ¶ms, FitParameters_t const &qpars) | lar::util::GaussianFit< T > | protectedstatic |
MatrixOps typedef | lar::util::details::SimpleFitterInterface< T, 3 > | |
MatrixProduct(FitMatrix_t const &mat, FitParameters_t const &vec) const | lar::util::details::SimpleFitterInterface< T, 3 > | inlineprotectedvirtual |
Measurement_t typedef | lar::util::GaussianFit< T > | |
MeasurementAndUncertainty_t typedef | lar::util::GaussianFit< T > | |
N() const | lar::util::GaussianFit< T > | inline |
NDF() const override | lar::util::GaussianFit< T > | inlinevirtual |
NParams | lar::util::GaussianFit< T > | static |
operator()(Data_t x) const | lar::util::details::SimpleFitterInterface< T, 3 > | inline |
PrintStats(Stream &out) const | lar::util::GaussianFit< T > | inline |
sqr(Data_t v) | lar::util::details::SimpleFitterInterface< T, 3 > | inlinestatic |
ThrowNotImplemented(std::string method) | lar::util::GaussianFit< T > | inlineprotectedstatic |
~SimpleFitterInterface()=default | lar::util::details::SimpleFitterInterface< T, 3 > | virtual |