LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
lar::util::GaussianFit< T > Member List

This is the complete list of members for lar::util::GaussianFit< T >, including all inherited members.

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 typedeflar::util::GaussianFit< T >private
ChiSquare() const overridelar::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 &params, FitMatrix_t &Smat)lar::util::GaussianFit< T >protectedstatic
ConvertParametersAndErrors(FitParameters_t const &qpars, FitMatrix_t const &qparerrmat, FitParameters_t &params, FitParameters_t &paramerrors)lar::util::GaussianFit< T >protectedstatic
ConvertParametersAndVariances(FitParameters_t const &qpars, FitMatrix_t const &qparerrmat, FitParameters_t &params, FitParameters_t &paramvariances)lar::util::GaussianFit< T >protectedstatic
cube(Data_t v)lar::util::details::SimpleFitterInterface< T, 3 >inlinestatic
Data_t typedeflar::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) constlar::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 overridelar::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 =0lar::util::details::SimpleFitterInterface< T, 3 >pure virtual
FillResults(FitParameters_t &params, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const overridelar::util::GaussianFit< T >virtual
FillResults(FitParameters_t &params, FitParameters_t &paramerrors, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const overridelar::util::GaussianFit< T >virtual
FillResults(FitParameters_t &params, FitParameters_t &paramerrors) const overridelar::util::GaussianFit< T >virtual
SimpleFitterInterface< T, 3 >::FillResults(FitParameters_t &params, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const =0lar::util::details::SimpleFitterInterface< T, 3 >pure virtual
SimpleFitterInterface< T, 3 >::FillResults(FitParameters_t &params, FitParameters_t &paramerrors, FitMatrix_t &Xmat, Data_t &det, FitMatrix_t &Smat) const =0lar::util::details::SimpleFitterInterface< T, 3 >pure virtual
SimpleFitterInterface< T, 3 >::FillResults(FitParameters_t &params, FitParameters_t &paramerrors) const =0lar::util::details::SimpleFitterInterface< T, 3 >pure virtual
FitMatrix_t typedeflar::util::GaussianFit< T >
FitParameter(unsigned int n) constlar::util::details::SimpleFitterInterface< T, 3 >inlinevirtual
FitParameterCovariance() const overridelar::util::GaussianFit< T >virtual
FitParameterError(unsigned int n) constlar::util::details::SimpleFitterInterface< T, 3 >inlinevirtual
FitParameterErrors() const overridelar::util::GaussianFit< T >virtual
FitParameters() const overridelar::util::GaussianFit< T >virtual
FitParameters_t typedeflar::util::GaussianFit< T >
fitterlar::util::GaussianFit< T >protected
Fitter() const lar::util::GaussianFit< T >inlinevirtual
Fitter_t typedeflar::util::GaussianFit< T >private
InvertMatrix(FitMatrix_t const &mat, Data_t det) constlar::util::details::SimpleFitterInterface< T, 3 >inlineprotectedvirtual
InvertMatrix(FitMatrix_t const &mat) constlar::util::details::SimpleFitterInterface< T, 3 >inlineprotectedvirtual
isValid() const overridelar::util::GaussianFit< T >inlinevirtual
isValid(FitParameters_t const &params, FitParameters_t const &qpars)lar::util::GaussianFit< T >protectedstatic
MatrixOps typedeflar::util::details::SimpleFitterInterface< T, 3 >
MatrixProduct(FitMatrix_t const &mat, FitParameters_t const &vec) constlar::util::details::SimpleFitterInterface< T, 3 >inlineprotectedvirtual
Measurement_t typedeflar::util::GaussianFit< T >
MeasurementAndUncertainty_t typedeflar::util::GaussianFit< T >
N() const lar::util::GaussianFit< T >inline
NDF() const overridelar::util::GaussianFit< T >inlinevirtual
NParamslar::util::GaussianFit< T >static
operator()(Data_t x) constlar::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()=defaultlar::util::details::SimpleFitterInterface< T, 3 >virtual