| 
    MIDSX 0.1
    
   A x-ray transport code system for dosimetry 
   | 
 
Class which performs 3rd order spline interpolation on a log-log scale. More...
#include <interpolators.h>
Public Member Functions | |
| LogLogSpline (const Eigen::Matrix< double, Eigen::Dynamic, 2 > &data) | |
| Constructor for the LogLogSpline class.   | |
| double | operator() (double x) const override | 
| Performs 3rd order spline interpolation on a log-log scale.   | |
  Public Member Functions inherited from Interpolator::Spline | |
| Spline (const Eigen::MatrixXd &data) | |
| Constructor for the Spline class.   | |
| double | operator() (double x) const override | 
| Performs 3rd order spline interpolation.   | |
Class which performs 3rd order spline interpolation on a log-log scale.
Definition at line 57 of file interpolators.h.
      
  | 
  explicit | 
Constructor for the LogLogSpline class.
| data | A 2 column matrix containing the x and y values to be interpolated. | 
Performs 3rd order spline interpolation on a log-log scale.
| x | The x value to be interpolated. | 
Implements Interpolator::Interpolator.