![]() |
DAS
3.0
Das Analysis System
|
A class to define a polynomial of a certain degree.
mi(n) and ma(x) arguments are used to transform the variable into [-1,1]
#include <Step.h>
Inheritance diagram for Polynomial< T, Log, Exp >:
Collaboration diagram for Polynomial< T, Log, Exp >:Public Member Functions | |
| Polynomial (unsigned int d, double mi, double Ma, std::ostream &Stream=std::cout) | |
| virtual | ~Polynomial ()=default |
| double | operator() (const double *x, const double *p) const override |
Additional Inherited Members | |
Public Attributes inherited from FunctionalForm | |
| unsigned int | npars |
| const double | m |
| const double | M |
| std::ostream & | stream |
Protected Member Functions inherited from FunctionalForm | |
| FunctionalForm (const char *classname, unsigned int Npars, double mi, double Ma, std::ostream &Stream=std::cout) | |
| virtual | ~FunctionalForm ()=default |
|
inline |
Constructor.
|
virtualdefault |
|
inlineoverridevirtual |