#include <TRadSpline.h>
|
| TRadSpline3 () |
|
| TRadSpline3 (const char *title, double x[], double y[], int n, const char *opt=0, double valbeg=0, double valend=0) |
|
| TRadSpline3 (const char *title, double xmin, double xmax, double y[], int n, const char *opt=0, double valbeg=0, double valend=0) |
|
| TRadSpline3 (const char *title, double xmin, double xmax, double(*func)(const double &), int n, const char *opt=0, double valbeg=0, double valend=0) |
|
int | FindX (double x) const |
|
double | Eval (double x) const |
|
double | Derivative (double x) const |
|
virtual | ~TRadSpline3 () |
|
void | GetCoeff (int i, double &x, double &y, double &b, double &c, double &d) |
|
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 113 of file TRadSpline.h.
◆ TRadSpline3() [1/4]
TRadSpline3::TRadSpline3 |
( |
| ) |
|
|
inline |
Definition at line 125 of file TRadSpline.h.
125 : fPoly(0), fValBeg(0), fValEnd(0),
126 fBegCond(-1), fEndCond(-1) {}
◆ TRadSpline3() [2/4]
TRadSpline3::TRadSpline3 |
( |
const char * | title, |
|
|
double | x[], |
|
|
double | y[], |
|
|
int | n, |
|
|
const char * | opt = 0, |
|
|
double | valbeg = 0, |
|
|
double | valend = 0 ) |
◆ TRadSpline3() [3/4]
TRadSpline3::TRadSpline3 |
( |
const char * | title, |
|
|
double | xmin, |
|
|
double | xmax, |
|
|
double | y[], |
|
|
int | n, |
|
|
const char * | opt = 0, |
|
|
double | valbeg = 0, |
|
|
double | valend = 0 ) |
◆ TRadSpline3() [4/4]
TRadSpline3::TRadSpline3 |
( |
const char * | title, |
|
|
double | xmin, |
|
|
double | xmax, |
|
|
double(* | func )(const double &), |
|
|
int | n, |
|
|
const char * | opt = 0, |
|
|
double | valbeg = 0, |
|
|
double | valend = 0 ) |
◆ ~TRadSpline3()
virtual TRadSpline3::~TRadSpline3 |
( |
| ) |
|
|
inlinevirtual |
Definition at line 141 of file TRadSpline.h.
141{if (fPoly) delete [] fPoly;}
◆ Derivative()
double TRadSpline3::Derivative |
( |
double | x | ) |
const |
◆ Eval()
double TRadSpline3::Eval |
( |
double | x | ) |
const |
|
virtual |
◆ FindX()
int TRadSpline3::FindX |
( |
double | x | ) |
const |
◆ GetCoeff()
void TRadSpline3::GetCoeff |
( |
int | i, |
|
|
double & | x, |
|
|
double & | y, |
|
|
double & | b, |
|
|
double & | c, |
|
|
double & | d ) |
|
inline |
Definition at line 142 of file TRadSpline.h.
143 {
x=fPoly[i].
X();y=fPoly[i].
Y();
144 b=fPoly[i].
B();c=fPoly[i].
C();d=fPoly[i].
D();}
◆ GetKnot()
void TRadSpline3::GetKnot |
( |
int | i, |
|
|
double & | x, |
|
|
double & | y ) const |
|
inlinevirtual |
◆ SaveAs()
virtual void TRadSpline3::SaveAs |
( |
const char * | filename | ) |
const |
|
virtual |
◆ Test()
static void TRadSpline3::Test |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following file: