#include <libfit1D.h>
|
| SimpleLinear () |
|
| SimpleLinear (const std::string &i_regname) |
|
void | setData (const std::vector< double > &in_X, const std::vector< double > &in_Y) |
|
bool | fit () |
|
double | f (const double &x) const |
|
void | setLapseRate (const double &in_lapse_rate) |
|
| FitModel (const std::string &i_regname, const size_t &i_nParam, const size_t &i_min_nb_pts) |
|
virtual | ~FitModel () |
|
virtual void | setData (const std::vector< double > &in_X, const std::vector< double > &in_Y)=0 |
|
void | setGuess (const std::vector< double > &lambda_in) |
|
virtual void | setLapseRate (const double &) |
|
virtual void | setDegree (const size_t &) |
|
virtual bool | fit ()=0 |
|
virtual double | f (const double &x) const =0 |
|
double | operator() (const double &x) const |
|
std::vector< double > | getParams () const |
|
std::string | getName () const |
|
std::string | getInfo () const |
|
void | setInfo (const std::string &info) |
|
FitModel & | operator= (const FitModel &source) |
|
bool | isReady () const |
|
std::string | toString () const |
|
◆ SimpleLinear() [1/2]
mio::SimpleLinear::SimpleLinear |
( |
| ) |
|
|
inline |
◆ SimpleLinear() [2/2]
mio::SimpleLinear::SimpleLinear |
( |
const std::string & |
i_regname | ) |
|
|
inline |
◆ f()
double mio::SimpleLinear::f |
( |
const double & |
x | ) |
const |
|
virtual |
◆ fit()
bool mio::SimpleLinear::fit |
( |
| ) |
|
|
virtual |
◆ setData()
void mio::SimpleLinear::setData |
( |
const std::vector< double > & |
in_X, |
|
|
const std::vector< double > & |
in_Y |
|
) |
| |
|
virtual |
◆ setLapseRate()
void mio::SimpleLinear::setLapseRate |
( |
const double & |
in_lapse_rate | ) |
|
|
inlinevirtual |
◆ fixed_lapse_rate
double mio::SimpleLinear::fixed_lapse_rate |
|
protected |
The documentation for this class was generated from the following files: