Class Function#
Defined in File OU_Function.hh
Inheritance Relationships#
Base Type#
public OrbitUtils::CppPyWrapper(Class CppPyWrapper)
Class Documentation#
-
class Function : public OrbitUtils::CppPyWrapper#
Public Functions
-
Function()#
-
virtual ~Function()#
-
void setStepEps(double eps)#
-
double getStepEps()#
-
void add(double x, double y)#
-
void add(double x, double y, double err)#
-
void updatePoint(int index, double y)#
-
void updatePoint(int index, double y, double err)#
-
void removePoint(int index)#
-
int getSize()#
-
double x(int ind)#
-
double y(int ind)#
-
double err(int ind)#
-
double *xArr()#
-
double *yArr()#
-
double *errArr()#
-
double getMinX()#
-
double getMinY()#
-
double getMaxX()#
-
double getMaxY()#
-
void clean()#
It will set the number of points to 0
-
void cleanMemory()#
It will free the memory and set the number of points to 0
-
double getY(double x)#
Returns interpolated y-value for x-value
-
double getYP(double x)#
Returns interpolated derivative dy/dx for x-value
-
double getYErr(double x)#
Returns interpolated y_error-value for x-value
-
double getX(double y)#
-
int setConstStep(int info)#
-
int isStepConst()#
-
void print(std::ostream &Out)#
-
void print(const char *fileName)#
-
int normalize()#
-
Function()#