Jpp test-rotations-old
the software that should make you happy
|
This include file containes various data structures that can be used as specific return types for the interpolating methods. More...
#include <cmath>
#include "JTools/JRange.hh"
#include "JLang/JClass.hh"
#include "JLang/JAssert.hh"
#include "JMath/JMath.hh"
#include "JMath/JZero.hh"
Go to the source code of this file.
Classes | |
struct | JTOOLS::JResultDerivative< JResult_t > |
Data structure for result including value and first derivative of function. More... | |
struct | JTOOLS::JResultHesse< JResult_t > |
Data structure for result including value and first derivative of function. More... | |
struct | JTOOLS::JResultPDF< JResult_t > |
Data structure for result including value, first derivative and integrals of function. More... | |
struct | JTOOLS::JResultPolynome< N, JResult_t > |
Data structure for result including value and N derivatives of function. More... | |
struct | JTOOLS::JResultEvaluator< T > |
Auxiliary class to recursively evaluate to a result. More... | |
struct | JTOOLS::JResultEvaluator< JResultDerivative< T > > |
Template specialisation of JResultEvaluator for JResultDerivative. More... | |
struct | JTOOLS::JResultEvaluator< JResultHesse< T > > |
Template specialisation of JResultEvaluator for JResultHesse. More... | |
struct | JTOOLS::JResultEvaluator< JResultPDF< T > > |
Template specialisation of JResultEvaluator for JResultPDF. More... | |
struct | JTOOLS::JResultEvaluator< JResultPolynome< N, T > > |
Template specialisation of JResultEvaluator for JResultPolynome. More... | |
struct | JTOOLS::JResultEvaluator< JResultPolynome< 0, T > > |
Template specialisation of JResultEvaluator for JResultPolynome. More... | |
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). | |
Functions | |
template<class JResult_t > | |
JResultEvaluator< JResult_t >::result_type | JTOOLS::get_value (const JResult_t &value) |
Helper method to recursively evaluate a to function value. | |
template<class JResult_t > | |
JResultEvaluator< JResult_t >::result_type | JTOOLS::get_derivative (const JResult_t &value) |
Helper method to convert function value to derivative value. | |
template<class JResult_t > | |
JResultEvaluator< JResult_t >::result_type | JTOOLS::get_integral (const JResult_t &value) |
Helper method to convert function value to partial integral value. | |
template<class JResult_t > | |
JResultEvaluator< JResult_t >::result_type | JTOOLS::get_total_integral (const JResult_t &value) |
Helper method to convert function value to total integral value. | |
This include file containes various data structures that can be used as specific return types for the interpolating methods.
These data structures have standard arithmetic capabilities and are templated so that they can be expanded in higher dimensions.
Definition in file JResult.hh.