npstat is hosted by Hepforge, IPPP Durham
NPStat  5.10.0
InterpolationFunctorInstances.hh
Go to the documentation of this file.
1 #ifndef NPSTAT_INTERPOLATIONFUNCTORINSTANCES_HH_
2 #define NPSTAT_INTERPOLATIONFUNCTORINSTANCES_HH_
3 
4 /*!
5 // \file InterpolationFunctorInstances.hh
6 //
7 // \brief Typedefs for some common uses of the StorableInterpolationFunctor
8 // template
9 //
10 // Author: I. Volobouev
11 //
12 // September 2012
13 */
14 
16 #include "npstat/nm/DualAxis.hh"
17 
18 namespace npstat {
19  typedef StorableInterpolationFunctor<double,DualAxis>
20  DoubleInterpolationFunctor;
21 
22  typedef StorableInterpolationFunctor<double,UniformAxis>
23  DoubleUAInterpolationFunctor;
24 
25  typedef StorableInterpolationFunctor<double,GridAxis>
26  DoubleNUInterpolationFunctor;
27 
28  typedef StorableInterpolationFunctor<float,DualAxis>
29  FloatInterpolationFunctor;
30 
31  typedef StorableInterpolationFunctor<float,UniformAxis>
32  FloatUAInterpolationFunctor;
33 
34  typedef StorableInterpolationFunctor<float,GridAxis>
35  FloatNUInterpolationFunctor;
36 }
37 
38 #endif // NPSTAT_INTERPOLATIONFUNCTORINSTANCES_HH_
Represent both equidistant and non-uniform coordinate sets for rectangular grids.
Storable multivariate functor represented by a multilinear interpolation/extrapolation table.
Definition: AbsArrayProjector.hh:14