|
Jpp
17.3.0-rc.2
the software that should make you happy
|
This include file contains various recursive methods to operate on multi-dimensional collections. More...
#include "JLang/JException.hh"#include "JLang/JBool.hh"#include "JMath/JZero.hh"#include "JTools/JAssembler.hh"#include "JTools/JElement.hh"#include "JTools/JCollection.hh"#include "JTools/JGarbageCollection.hh"#include "JTools/JMultiFunction.hh"#include "JTools/JMultiHistogram.hh"#include "JTools/JFunctionalMap.hh"Go to the source code of this file.
Namespaces | |
| JTOOLS | |
| Auxiliary classes and methods for multi-dimensional interpolations and histograms. | |
| JPP | |
| This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES). | |
Functions | |
| template<class JContainer_t , class JKey_t , class JValue_t > | |
| JContainer_t::ordinate_type | JTOOLS::makeCDF (const JContainer_t &input, JMappableCollection< JKey_t, JValue_t > &output, const typename JContainer_t::ordinate_type eps=JMATH::zero) |
| Conversion of data points to cumulative probability distribition (CDF). More... | |
| template<class JContainer_t > | |
| JContainer_t::ordinate_type | JTOOLS::getIntegral (const JContainer_t &input) |
| Get integral of input data points. More... | |
| template<class JFunction_t , template< class, class, class > class JMap_t, class JTail_t > | |
| JFunction_t::ordinate_type | JTOOLS::getIntegral (const JMultiMap< typename JFunction_t::abscissa_type, JFunction_t, JMapList< JMap_t, JTail_t >, typename JFunction_t::distance_type > &input) |
| Auxiliary method to get integral of input data points. More... | |
| template<class JFunction_t , template< class, class, class > class JMap_t, class JTail_t > | |
| JFunction_t::ordinate_type | JTOOLS::getIntegral (const JMultiFunction< JFunction_t, JMapList< JMap_t, JTail_t >, typename JFunction_t::distance_type > &input) |
| Get integral of input data points. More... | |
| template<class T > | |
| void | JTOOLS::reset (T &value) |
| Reset value. More... | |
| template<class JElement_t , class JDistance_t > | |
| void | JTOOLS::reset (JCollection< JElement_t, JDistance_t > &collection) |
| Recursive reset of collection. More... | |
| template<class T > | |
| void | JTOOLS::copy (const T &input, T &output) |
| Copy of input to output. More... | |
| template<class JElement_t , class JDistance_t , class JKey_t , class JValue_t > | |
| void | JTOOLS::copy (const JCollection< JElement_t, JDistance_t > &input, JMappableCollection< JKey_t, JValue_t > &output) |
| Recursive copy of input collection to output collection. More... | |
| template<class T , class JAbscissa_t > | |
| void | JTOOLS::configure (const T &value, const JAbstractCollection< JAbscissa_t > &bounds, JBool< false > option) |
| Configuration of value. More... | |
| template<class JElement_t , class JDistance_t > | |
| void | JTOOLS::configure (JCollection< JElement_t, JDistance_t > &collection, const JAbstractCollection< typename JElement_t::abscissa_type > &bounds, JBool< true > option=JBool< true >()) |
| Recursive configuration of collection. More... | |
| template<class T > | |
| void | JTOOLS::accumulate (T &value, JBool< false > option) |
| Accumulation of value. More... | |
| template<class JElement_t , class JDistance_t > | |
| void | JTOOLS::accumulate (JCollection< JElement_t, JDistance_t > &collection, JBool< true > option=JBool< true >()) |
| Recursive accumulation of collection. More... | |
This include file contains various recursive methods to operate on multi-dimensional collections.
Definition in file JToolsToolkit.hh.
1.8.5