|
Jpp 21.0.0-rc.1
the software that should make you happy
|
#include "JTools/JElement.hh"#include "JTools/JCollection.hh"#include "JTools/JGridCollection.hh"#include "JTools/JSpline.hh"#include "JTools/JHermiteSpline.hh"#include "JTools/JPolint.hh"#include "JTools/JResult.hh"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. | |