Interpolation class based on GSL interpolation functions.
Definition at line 55 of file GSLInterpolator.h.
#include </home/sftnight/build/workspace/root-makedoc-v618/rootspi/rdoc/src/v6-18-00-patches/math/mathmore/src/GSLInterpolator.h>
◆ GSLInterpolator() [1/3]
◆ GSLInterpolator() [2/3]
ROOT::Math::GSLInterpolator::GSLInterpolator |
( |
const Interpolation::Type |
type, |
|
|
const std::vector< double > & |
x, |
|
|
const std::vector< double > & |
y |
|
) |
| |
◆ ~GSLInterpolator()
ROOT::Math::GSLInterpolator::~GSLInterpolator |
( |
| ) |
|
|
virtual |
◆ GSLInterpolator() [3/3]
◆ Deriv()
double ROOT::Math::GSLInterpolator::Deriv |
( |
double |
x | ) |
const |
|
inline |
◆ Deriv2()
double ROOT::Math::GSLInterpolator::Deriv2 |
( |
double |
x | ) |
const |
|
inline |
◆ Eval()
double ROOT::Math::GSLInterpolator::Eval |
( |
double |
x | ) |
const |
|
inline |
◆ Init()
bool ROOT::Math::GSLInterpolator::Init |
( |
unsigned int |
ndata, |
|
|
const double * |
x, |
|
|
const double * |
y |
|
) |
| |
◆ Integ()
double ROOT::Math::GSLInterpolator::Integ |
( |
double |
a, |
|
|
double |
b |
|
) |
| const |
|
inline |
◆ Name()
std::string ROOT::Math::GSLInterpolator::Name |
( |
| ) |
|
|
inline |
◆ operator=()
◆ fAccel
gsl_interp_accel* ROOT::Math::GSLInterpolator::fAccel |
|
private |
◆ fInterpType
const gsl_interp_type* ROOT::Math::GSLInterpolator::fInterpType |
|
private |
◆ fResetNErrors
bool ROOT::Math::GSLInterpolator::fResetNErrors |
|
mutableprivate |
◆ fSpline
gsl_spline* ROOT::Math::GSLInterpolator::fSpline |
|
private |
The documentation for this class was generated from the following files: