OpenMS  2.7.0
Public Types | Public Member Functions | Public Attributes | List of all members
GumbelMaxLikelihoodFitter::Functor< _Scalar, NX, NY > Struct Template Reference

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

Inheritance diagram for GumbelMaxLikelihoodFitter::Functor< _Scalar, NX, NY >:
[legend]
Collaboration diagram for GumbelMaxLikelihoodFitter::Functor< _Scalar, NX, NY >:
[legend]

Public Types

enum  { InputsAtCompileTime = NX , ValuesAtCompileTime = NY }
 
typedef _Scalar Scalar
 
typedef Eigen::Matrix< Scalar, InputsAtCompileTime, 1 > InputType
 
typedef Eigen::Matrix< Scalar, ValuesAtCompileTime, 1 > ValueType
 
typedef Eigen::Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTimeJacobianType
 

Public Member Functions

 Functor ()
 
 Functor (int inputs, int values)
 
int inputs () const
 
int values () const
 

Public Attributes

int m_inputs
 
int m_values
 

Member Typedef Documentation

◆ InputType

typedef Eigen::Matrix<Scalar,InputsAtCompileTime,1> InputType

◆ JacobianType

◆ Scalar

typedef _Scalar Scalar

◆ ValueType

typedef Eigen::Matrix<Scalar,ValuesAtCompileTime,1> ValueType

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
InputsAtCompileTime 
ValuesAtCompileTime 

Constructor & Destructor Documentation

◆ Functor() [1/2]

Functor ( )
inline

◆ Functor() [2/2]

Functor ( int  inputs,
int  values 
)
inline

Member Function Documentation

◆ inputs()

int inputs ( ) const
inline

◆ values()

int values ( ) const
inline

Member Data Documentation

◆ m_inputs

int m_inputs

◆ m_values

int m_values