| 
    Jpp 20.0.0-rc.3
    
   the software that should make you happy 
   | 
 
#include <vector>#include <set>#include <limits>#include <algorithm>#include "TH1.h"#include "TH2.h"#include "TH3.h"#include "TF1.h"#include "TF2.h"#include "TF3.h"#include "TList.h"#include "JFit/JGandalf.hh"#include "JMath/JMathSupportkit.hh"#include "JMath/JMathlib.hh"#include "JTools/JRange.hh"Go to the source code of this file.
Classes | |
| struct | JROOT::m_count | 
| Data point for counting measurement.  More... | |
| struct | JROOT::m_value | 
| Data point for value with error.  More... | |
| struct | JROOT::m_1d< T > | 
| 1D data point.  More... | |
| struct | JROOT::m_2d< T > | 
| 2D data point.  More... | |
| struct | JROOT::m_3d< T > | 
| 3D data point.  More... | |
| struct | JROOT::data_type< m_1d< T > > | 
| Template specialisation of data structure for set of 1D data points.  More... | |
| struct | JROOT::data_type< m_2d< T > > | 
| Template specialisation of data structure for set of 2D data points.  More... | |
| struct | JROOT::data_type< m_3d< T > > | 
| Template specialisation of data structure for set of 3D data points.  More... | |
| struct | JROOT::JF1 | 
| Wrapper data structure to build ROOT 1D function.  More... | |
| struct | JROOT::JF1::helper< JF1_t > | 
| Helper.  More... | |
| struct | JROOT::JF2 | 
| Wrapper data structure to build ROOT 2D function.  More... | |
| struct | JROOT::JF2::helper< JF2_t > | 
| Helper.  More... | |
| struct | JROOT::JF3 | 
| Wrapper data structure to build ROOT 3D function.  More... | |
| struct | JROOT::JF3::helper< JF3_t > | 
| Helper.  More... | |
| struct | JROOT::index_list | 
| Auxiliary data structure for list of fixed parameters.  More... | |
| class | JROOT::JRootfit_t< JFs_t > | 
| Base class for result of ROOT Fit.  More... | |
| class | JROOT::JRootfit< JFs_t > | 
| ROOT Fit.  More... | |
| struct | JROOT::JRootfit< JFs_t >::function_type | 
| Auxiliary data structure for fit functions.  More... | |
Namespaces | |
| namespace | JROOT | 
| Auxiliary classes and methods for ROOT I/O.  | |
| namespace | JPP | 
| This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).  | |
Typedefs | |
| typedef JTOOLS::JRange< double > | JROOT::range_type | 
| Type definiton of abscissa range.   | |
Functions | |
| range_type | JROOT::getRange (TAxis *pAxis) | 
| Get range of given axis.   | |
| template<class T , class JF1_t > | |
| JRootfit_t< JF1_t > | JROOT::Fit (const TH1 &h1, const JF1_t &f1, const index_list &ls=index_list(), const range_type &X=range_type()) | 
| Global fit fuction.   | |
| template<class T , class JF1_t > | |
| JRootfit_t< JF1_t > | JROOT::Fit (TH1 *h1, const JF1_t &f1, const index_list &ls=index_list(), const range_type &X=range_type()) | 
| Global fit fuction.   | |
| template<class T , class JF2_t > | |
| JRootfit_t< JF2_t > | JROOT::Fit (const TH2 &h2, const JF2_t &f2, const index_list &ls=index_list(), const range_type &X=range_type(), const range_type &Y=range_type()) | 
| Global fit fuction.   | |
| template<class T , class JF2_t > | |
| JRootfit_t< JF2_t > | JROOT::Fit (TH2 *h2, const JF2_t &f2, const index_list &ls=index_list(), const range_type &X=range_type(), const range_type &Y=range_type()) | 
| Global fit fuction.   | |
| template<class T , class JF3_t > | |
| JRootfit_t< JF3_t > | JROOT::Fit (const TH3 &h3, const JF3_t &f3, const index_list &ls=index_list(), const range_type &X=range_type(), const range_type &Y=range_type(), const range_type &Z=range_type()) | 
| Global fit fuction.   | |
| template<class T , class JF3_t > | |
| JRootfit_t< JF3_t > | JROOT::Fit (TH3 *h3, const JF3_t &f3, const index_list &ls=index_list(), const range_type &X=range_type(), const range_type &Y=range_type(), const range_type &Z=range_type()) | 
| Global fit fuction.   | |