OpenMS  2.4.0
Public Member Functions | Protected Attributes | List of all members
EmgFitter1D::EgmFitterFunctor Class Reference

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/EmgFitter1D.h>

Inheritance diagram for EmgFitter1D::EgmFitterFunctor:
LevMarqFitter1D::GenericFunctor

Public Member Functions

 EgmFitterFunctor (int dimensions, const EmgFitter1D::Data *data)
 
int operator() (const Eigen::VectorXd &x, Eigen::VectorXd &fvec) override
 
int df (const Eigen::VectorXd &x, Eigen::MatrixXd &J) override
 
- Public Member Functions inherited from LevMarqFitter1D::GenericFunctor
int inputs () const
 
int values () const
 
 GenericFunctor (int dimensions, int num_data_points)
 
virtual ~GenericFunctor ()
 

Protected Attributes

const EmgFitter1D::Datam_data
 
- Protected Attributes inherited from LevMarqFitter1D::GenericFunctor
const int m_inputs
 
const int m_values
 

Constructor & Destructor Documentation

◆ EgmFitterFunctor()

EgmFitterFunctor ( int  dimensions,
const EmgFitter1D::Data data 
)
inline

Member Function Documentation

◆ df()

int df ( const Eigen::VectorXd &  x,
Eigen::MatrixXd &  J 
)
overridevirtual

◆ operator()()

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

Member Data Documentation

◆ m_data

const EmgFitter1D::Data* m_data
protected