| OpenMS 2.5.0

Public Member Functions | Public Attributes | List of all members
GumbelMaxLikelihoodFitter::GumbelDistributionFunctor Struct Reference

`#include <OpenMS/MATH/STATISTICS/GumbelMaxLikelihoodFitter.h>`

Inheritance diagram for GumbelMaxLikelihoodFitter::GumbelDistributionFunctor:

## Public Member Functions

| GumbelDistributionFunctor (const std::vector< double > &data, const std::vector< double > &weights)
int | operator() (const Eigen::VectorXd &x, Eigen::VectorXd &fvec) const
Public Member Functions inherited from GumbelMaxLikelihoodFitter::Functor< double >
| Functor ()
| Functor (int inputs, int values)
int | inputs () const
int | values () const

## Public Attributes

const std::vector< double > & | m_data
const std::vector< double > & | m_weights
Public Attributes inherited from GumbelMaxLikelihoodFitter::Functor< double >
int | m_inputs
int | m_values

## Additional Inherited Members

Public Types inherited from GumbelMaxLikelihoodFitter::Functor< double >
enum |
typedef double | Scalar
typedef Eigen::Matrix< Scalar, InputsAtCompileTime, 1 > | InputType
typedef Eigen::Matrix< Scalar, ValuesAtCompileTime, 1 > | ValueType
typedef Eigen::Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTime > | JacobianType

## Constructor & Destructor Documentation

## ◆ GumbelDistributionFunctor()

GumbelDistributionFunctor | ( | const std::vector< double > & | data,
|  | const std::vector< double > & | weights
| ) |  |

inline

## Member Function Documentation

## ◆ operator()()

int operator() | ( | const Eigen::VectorXd & | x,
|  | Eigen::VectorXd & | fvec
| ) |  | const

inline

## Member Data Documentation

## ◆ m_data

const std::vector<double>& m_data

## ◆ m_weights

const std::vector<double>& m_weights