Jpp 21.0.0-rc.1
the software that should make you happy
Loading...
Searching...
No Matches
JFunction1D_t.hh File Reference

Go to the source code of this file.

Namespaces

namespace  JTOOLS
 Auxiliary classes and methods for multi-dimensional interpolations and histograms.
 
namespace  JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Typedefs

template<class JElement_t , class JDistance_t = JDistance<typename JElement_t::abscissa_type>>
using JTOOLS::JGridSplineFunction1D = JSplineFunction1D<JElement_t, JGridCollection, JDistance_t>
 Type definition of a spline interpolation based on a JGridCollection.
 
using JTOOLS::JSplineFunction1D_t = JSplineFunction1D<JSplineElement2D<double, double>, JCollection, double>
 Type definition of a spline interpolation method based on a JCollection with double result type.
 
using JTOOLS::JSplineFunction1H_t = JSplineFunction1D<JSplineElement2S<double, double>, JCollection, JResultDerivative<double> >
 Type definition of a spline interpolation method based on a JCollection with JResultDerivative result type.
 
using JTOOLS::JSplineFunction1S_t = JSplineFunction1D<JSplineElement2S<double, double>, JCollection, JResultPDF<double> >
 Type definition of a spline interpolation method based on a JCollection with JResultPDF result type.
 
using JTOOLS::JGridSplineFunction1D_t = JSplineFunction1D<JSplineElement2D<double, double>, JGridCollection, double>
 Type definition of a spline interpolation based on a JGridCollection with result type double.
 
using JTOOLS::JGridSplineFunction1H_t = JSplineFunction1D<JSplineElement2S<double, double>, JGridCollection, JResultDerivative<double> >
 Type definition of a spline interpolation based on a JGridCollection with JResultDerivative result type.
 
using JTOOLS::JGridSplineFunction1S_t = JSplineFunction1D<JSplineElement2S<double, double>, JGridCollection, JResultPDF<double> >
 Type definition of a spline interpolation based on a JGridCollection with JResultPDF result type.
 
template<class JElement_t , class JDistance_t = JDistance<typename JElement_t::abscissa_type>>
using JTOOLS::JGridHermiteSplineFunction1D = JHermiteSplineFunction1D<JElement_t, JGridCollection, JDistance_t>
 Type definition of a spline interpolation based on a JGridCollection.
 
using JTOOLS::JHermiteSplineFunction1D_t = JHermiteSplineFunction1D<JSplineElement2D<double, double>, JCollection, double>
 Type definition of a spline interpolation method based on a JCollection with double result type.
 
using JTOOLS::JHermiteSplineFunction1H_t = JHermiteSplineFunction1D<JSplineElement2S<double, double>, JCollection, JResultDerivative<double> >
 Type definition of a spline interpolation method based on a JCollection with JResultDerivative result type.
 
using JTOOLS::JHermiteSplineFunction1S_t = JHermiteSplineFunction1D<JSplineElement2S<double, double>, JCollection, JResultPDF<double> >
 Type definition of a spline interpolation method based on a JCollection with JResultPDF result type.
 
using JTOOLS::JGridHermiteSplineFunction1D_t = JHermiteSplineFunction1D<JSplineElement2D<double, double>, JGridCollection, double>
 Type definition of a spline interpolation based on a JGridCollection with result type double.
 
using JTOOLS::JGridHermiteSplineFunction1H_t = JHermiteSplineFunction1D<JSplineElement2S<double, double>, JGridCollection, JResultDerivative<double> >
 Type definition of a spline interpolation based on a JGridCollection with JResultDerivative result type.
 
template<class JElement_t , class JDistance_t = JDistance<typename JElement_t::abscissa_type>>
using JTOOLS::JPolint0Function1D = JPolintFunction1D<0, JElement_t, JCollection, JDistance_t>
 Type definition of a zero degree polynomial interpolation.
 
template<class JElement_t , class JDistance_t = JDistance<typename JElement_t::abscissa_type>>
using JTOOLS::JPolint1Function1D = JPolintFunction1D<1, JElement_t, JCollection, JDistance_t>
 Type definition of a 1st degree polynomial interpolation.
 
template<class JElement_t , class JDistance_t = JDistance<typename JElement_t::abscissa_type>>
using JTOOLS::JPolint2Function1D = JPolintFunction1D<2, JElement_t, JCollection, JDistance_t>
 Type definition of a 2nd degree polynomial interpolation.
 
template<class JElement_t , class JDistance_t = JDistance<typename JElement_t::abscissa_type>>
using JTOOLS::JPolint3Function1D
 Type definition of a 3rd degree polynomial interpolation.
 
template<int N>
using JTOOLS::JPolintFunction1D_t = JPolintFunction1D<N, JElement2D<double, double>, JCollection, double>
 Polynomial interpolation method with result type double.
 
using JTOOLS::JPolint0Function1D_t = JPolintFunction1D_t<0>
 Type definition of a zero degree polynomial interpolation with result type double.
 
using JTOOLS::JPolint1Function1D_t = JPolintFunction1D_t<1>
 Type definition of a 1st degree polynomial interpolation with result type double.
 
using JTOOLS::JPolint2Function1D_t = JPolintFunction1D_t<2>
 Type definition of a 2nd degree polynomial interpolation with result type double.
 
using JTOOLS::JPolint3Function1D_t = JPolintFunction1D_t<3>
 Type definition of a 3rd degree polynomial interpolation with result type double.
 
template<int N>
using JTOOLS::JPolintFunction1H_t = JPolintFunction1D<N, JElement2D<double, double>, JCollection, JResultDerivative<double> >
 Polynomial interpolation method with result type JResultDerivative.
 
using JTOOLS::JPolint1Function1H_t = JPolintFunction1H_t<1>
 Type definition of a 1st degree polynomial interpolation with result type JResultDerivative.
 
using JTOOLS::JPolint2Function1H_t = JPolintFunction1H_t<2>
 Type definition of a 2nd degree polynomial interpolation with result type JResultDerivative.
 
using JTOOLS::JPolint3Function1H_t = JPolintFunction1H_t<3>
 Type definition of a 3rd degree polynomial interpolation with result type JResultDerivative.
 
template<int N>
using JTOOLS::JPolintFunction1S_t = JPolintFunction1D<N, JPolintElement2S<double, double>, JCollection, JResultPDF<double> >
 Polynomial interpolation method with result type JResultPDF.
 
using JTOOLS::JPolint1Function1S_t = JPolintFunction1S_t<1>
 Type definition of a 1st degree polynomial interpolation with result type JResultPDF.
 
using JTOOLS::JPolint2Function1S_t = JPolintFunction1S_t<2>
 Type definition of a 2nd degree polynomial interpolation with result type JResultPDF.
 
using JTOOLS::JPolint3Function1S_t = JPolintFunction1S_t<3>
 Type definition of a 3rd degree polynomial interpolation with result type JResultPDF.
 
template<int N>
using JTOOLS::JGridPolintFunction1D_t = JPolintFunction1D<N, JElement2D<double, double>, JGridCollection, double>
 Polynomial interpolation method based on a JGridCollection with result type double.
 
using JTOOLS::JGridPolint0Function1D_t = JGridPolintFunction1D_t<0>
 Type definition of a zero degree polynomial interpolation based on a JGridCollection with result type double.
 
using JTOOLS::JGridPolint1Function1D_t = JGridPolintFunction1D_t<1>
 Type definition of a 1st degree polynomial interpolation based on a JGridCollection with result type double.
 
using JTOOLS::JGridPolint2Function1D_t = JGridPolintFunction1D_t<2>
 Type definition of a 2nd degree polynomial interpolation based on a JGridCollection with result type double.
 
using JTOOLS::JGridPolint3Function1D_t = JGridPolintFunction1D_t<3>
 Type definition of a 3rd degree polynomial interpolation based on a JGridCollection with result type double.
 
template<int N>
using JTOOLS::JGridPolintFunction1H_t = JPolintFunction1D<N, JElement2D<double, double>, JGridCollection, JResultDerivative<double> >
 Polynomial interpolation method based on a JGridCollection with result type JResultDerivative.
 
using JTOOLS::JGridPolint1Function1H_t = JGridPolintFunction1H_t<2>
 Type definition of a 1st degree polynomial interpolation with result type JResultDerivative.
 
using JTOOLS::JGridPolint2Function1H_t = JGridPolintFunction1H_t<2>
 Type definition of a 2nd degree polynomial interpolation with result type JResultDerivative.
 
using JTOOLS::JGridPolint3Function1H_t = JGridPolintFunction1H_t<3>
 Type definition of a 3rd degree polynomial interpolation with result type JResultDerivative.
 
template<int N>
using JTOOLS::JGridPolintFunction1S_t = JPolintFunction1D<N, JPolintElement2S<double, double>, JGridCollection, JResultPDF<double> >
 Polynomial interpolation method with result type JResultPDF.
 
using JTOOLS::JGridPolint1Function1S_t = JGridPolintFunction1S_t<1>
 Type definition of a 1st degree polynomial interpolation with result type JResulPDF.
 
using JTOOLS::JGridPolint2Function1S_t = JGridPolintFunction1S_t<2>
 Type definition of a 2nd degree polynomial interpolation with result type JResulPDF.
 
using JTOOLS::JGridPolint3Function1S_t = JGridPolintFunction1S_t<3>
 Type definition of a 3rd degree polynomial interpolation with result type JResulPDF.