Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
FitUtil.cxx File Reference
#include "Fit/FitUtil.h"
#include "Fit/BinData.h"
#include "Fit/UnBinData.h"
#include "Math/IFunctionfwd.h"
#include "Math/IParamFunction.h"
#include "Math/Integrator.h"
#include "Math/IntegratorMultiDim.h"
#include "Math/WrappedFunction.h"
#include "Math/OneDimFunctionAdapter.h"
#include "Math/RichardsonDerivator.h"
#include "Math/Error.h"
#include "Math/Util.h"
#include <limits>
#include <cmath>
#include <cassert>
#include <algorithm>
#include <numeric>
#include "TROOT.h"
Include dependency graph for FitUtil.cxx:

Classes

struct  ROOT::Fit::FitUtil::ParamDerivFunc< GradFunc >
 
class  ROOT::Fit::FitUtil::SimpleGradientCalculator
 

Namespaces

namespace  ROOT
 tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7
 
namespace  ROOT::Fit
 Namespace for the fitting classes.
 
namespace  ROOT::Fit::FitUtil
 namespace defining utility free functions using in Fit for evaluating the various fit method functions (chi2, likelihood, etc..) given the data and the model function
 

Functions

template<class GFunc >
void ROOT::Fit::FitUtil::CalculateGradientIntegral (const GFunc &gfunc, const double *x1, const double *x2, const double *p, double *g)
 
bool ROOT::Fit::FitUtil::CheckInfNaNValue (double &rval)
 
double ROOT::Fit::FitUtil::CorrectValue (double rval)