Interpolation class based on GSL interpolation functions. 
Definition at line 55 of file GSLInterpolator.h.
 
#include </home/sftnight/build/workspace/root-makedoc-v620/rootspi/rdoc/src/v6-20-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: