#include <TRadSpline.h>
|
| TRadSpline5 () |
|
| TRadSpline5 (const char *title, double x[], double y[], int n, const char *opt=0, double b1=0, double e1=0, double b2=0, double e2=0) |
|
| TRadSpline5 (const char *title, double xmin, double xmax, double y[], int n, const char *opt=0, double b1=0, double e1=0, double b2=0, double e2=0) |
|
| TRadSpline5 (const char *title, double xmin, double xmax, double(*func)(const double &), int n, const char *opt=0, double b1=0, double e1=0, double b2=0, double e2=0) |
|
int | FindX (double x) const |
|
double | Eval (double x) const |
|
double | Derivative (double x) const |
|
| ~TRadSpline5 () |
|
void | GetCoeff (int i, double &x, double &y, double &b, double &c, double &d, double &e, double &f) |
|
void | GetKnot (int i, double &x, double &y) const |
|
virtual void | SaveAs (const char *filename) const |
|
| TRadSpline () |
|
| TRadSpline (const char *title, double delta, double xmin, double xmax, int np, bool step) |
|
virtual | ~TRadSpline () |
|
virtual int | GetNpx () const |
|
void | SetNpx (int n) |
|
Definition at line 154 of file TRadSpline.h.
◆ TRadSpline5() [1/4]
TRadSpline5::TRadSpline5 |
( |
| ) |
|
|
inline |
◆ TRadSpline5() [2/4]
TRadSpline5::TRadSpline5 |
( |
const char * | title, |
|
|
double | x[], |
|
|
double | y[], |
|
|
int | n, |
|
|
const char * | opt = 0, |
|
|
double | b1 = 0, |
|
|
double | e1 = 0, |
|
|
double | b2 = 0, |
|
|
double | e2 = 0 ) |
◆ TRadSpline5() [3/4]
TRadSpline5::TRadSpline5 |
( |
const char * | title, |
|
|
double | xmin, |
|
|
double | xmax, |
|
|
double | y[], |
|
|
int | n, |
|
|
const char * | opt = 0, |
|
|
double | b1 = 0, |
|
|
double | e1 = 0, |
|
|
double | b2 = 0, |
|
|
double | e2 = 0 ) |
◆ TRadSpline5() [4/4]
TRadSpline5::TRadSpline5 |
( |
const char * | title, |
|
|
double | xmin, |
|
|
double | xmax, |
|
|
double(* | func )(const double &), |
|
|
int | n, |
|
|
const char * | opt = 0, |
|
|
double | b1 = 0, |
|
|
double | e1 = 0, |
|
|
double | b2 = 0, |
|
|
double | e2 = 0 ) |
◆ ~TRadSpline5()
TRadSpline5::~TRadSpline5 |
( |
| ) |
|
|
inline |
Definition at line 186 of file TRadSpline.h.
186{if (fPoly) delete [] fPoly;}
◆ Derivative()
double TRadSpline5::Derivative |
( |
double | x | ) |
const |
◆ Eval()
double TRadSpline5::Eval |
( |
double | x | ) |
const |
|
virtual |
◆ FindX()
int TRadSpline5::FindX |
( |
double | x | ) |
const |
◆ GetCoeff()
void TRadSpline5::GetCoeff |
( |
int | i, |
|
|
double & | x, |
|
|
double & | y, |
|
|
double & | b, |
|
|
double & | c, |
|
|
double & | d, |
|
|
double & | e, |
|
|
double & | f ) |
|
inline |
Definition at line 187 of file TRadSpline.h.
189 {
x=fPoly[i].
X();y=fPoly[i].
Y();b=fPoly[i].
B();
190 c=fPoly[i].
C();d=fPoly[i].
D();
191 e=fPoly[i].
E();f=fPoly[i].
F();}
◆ GetKnot()
void TRadSpline5::GetKnot |
( |
int | i, |
|
|
double & | x, |
|
|
double & | y ) const |
|
inlinevirtual |
◆ SaveAs()
virtual void TRadSpline5::SaveAs |
( |
const char * | filename | ) |
const |
|
virtual |
◆ Test()
static void TRadSpline5::Test |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following file: