|
|
| SplineFit () |
| | Default constructor.
|
|
virtual | ~SplineFit () |
| | Destructor.
|
|
void | reset () |
| | Clear all current data, results.
|
|
void | set_order (int n) |
| | Set the degree of the fit.
|
|
int | get_order () |
| | Get the current degree.
|
|
void | set_uniform_breaks (int nint) |
| | Set uniform breakpoints to span the data.
|
|
void | add_data (double x, Estimate< double > y) |
| | Add a data point.
|
|
void | compute () |
| | Compute the fit using current data.
|
|
double | evaluate (double x) |
| | Evaluate the fit solution at the given x.
|
|
double | evaluate_deriv (double x) |
| | Evaluate the fit solution's derivative at the given x.
|
|
double | get_rchi2 () |
| | Get the reduced chi2 of the fit.
|
|
| Able () |
| | Default constructor.
|
|
| Able (const Able &) |
| | Copy constructor.
|
|
Able & | operator= (const Able &) |
| | Assignment operator.
|
|
virtual | ~Able () |
| | Destructor.
|
|
unsigned | get_reference_count () const |
| | Returns the number of references there are to this.
|
|
| HeapTracked () |
| | Default constructor.
|
|
| HeapTracked (const HeapTracked &) |
| | Copy constructor.
|
|
HeapTracked & | operator= (const HeapTracked &) |
| | Assignment operator.
|
|
virtual | ~HeapTracked () |
| | Destructor.
|
|
bool | __is_on_heap () const |
| | Return true if this instance is found in heap addresses.
|
Spline fitting for smoothing and/or interpolation, using GSL's bspline routines.