Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
fitEllipseTGraphRMM.cxx File Reference
#include "TROOT.h"
#include "TMath.h"
#include "TRandom.h"
#include "TGraph.h"
#include "TF2.h"
#include "TCanvas.h"
#include "TEllipse.h"
#include "Math/Minimizer.h"
#include "Math/Factory.h"
#include "Math/Functor.h"
#include <cmath>
#include <iostream>
Include dependency graph for fitEllipseTGraphRMM.cxx:

Functions

double ellipse_fcn (const double *x, const double *params)
 
double ellipse_fcn (double x, double y, double x0, double y0, double a, double b, double theta)
 
double ellipse_TGraph_chi2 (const double *x)
 
ROOT::Math::Minimizerellipse_TGraph_minimize (TGraph *g)
 https://root.cern.ch/doc/master/NumericalMinimization_8C.html
 
void fitEllipseTGraphRMM (TGraph *g=nullptr)
 
TGraphTestGraphRMM (bool randomize=false)
 

Variables

TGraphellipse_TGraph = nullptr
 

Function Documentation

◆ ellipse_fcn() [1/2]

double ellipse_fcn ( const double * x,
const double * params )

Definition at line 73 of file fitEllipseTGraphRMM.cxx.

◆ ellipse_fcn() [2/2]

double ellipse_fcn ( double x,
double y,
double x0,
double y0,
double a,
double b,
double theta )

Definition at line 40 of file fitEllipseTGraphRMM.cxx.

◆ ellipse_TGraph_chi2()

double ellipse_TGraph_chi2 ( const double * x)

Definition at line 92 of file fitEllipseTGraphRMM.cxx.

◆ ellipse_TGraph_minimize()

◆ fitEllipseTGraphRMM()

void fitEllipseTGraphRMM ( TGraph * g = nullptr)

Definition at line 267 of file fitEllipseTGraphRMM.cxx.

◆ TestGraphRMM()

TGraph * TestGraphRMM ( bool randomize = false)

Definition at line 220 of file fitEllipseTGraphRMM.cxx.

Variable Documentation

◆ ellipse_TGraph

TGraph* ellipse_TGraph = nullptr

Definition at line 84 of file fitEllipseTGraphRMM.cxx.