void graph2derrorsfit()
{
TF2 *f2 =
new TF2(
"f2",
"1000*(([0]*sin(x)/x)*([1]*sin(y)/y))+200", -6, 6, -6, 6);
for (
Int_t i = 0; i < nd; i++) {
z = f2->
Eval(
x,
y) * (1 + rnd);
if (z > zmax)
zmax = z;
}
fit2->
SetTitle(
"Minuit fit result on the Graph2DErrors points");
}
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
R__EXTERN TStyle * gStyle
virtual void SetLineWidth(Width_t lwidth)
Set the line width.
virtual void SetLineColor(Color_t lcolor)
Set the line color.
virtual void SetMaximum(Double_t maximum=-1111)
Set the maximum value along Y for this function In case the function is already drawn,...
void SetTitle(const char *title="") override
Set function title if title has the form "fffffff;xxxx;yyyy", it is assumed that the function title i...
virtual void SetParameters(const Double_t *params)
virtual Double_t Eval(Double_t x, Double_t y=0, Double_t z=0, Double_t t=0) const
Evaluate this function.
A 2-Dim function with parameters.
virtual void GetRandom2(Double_t &xrandom, Double_t &yrandom, TRandom *rng=nullptr)
Return 2 random numbers following this function shape.
void Draw(Option_t *option="") override
Draw this function with its current attributes.
Graph 2D class with errors.
void SetPoint(Int_t i, Double_t x, Double_t y, Double_t z) override
Set x, y and z values for point number i.
virtual void SetPointError(Int_t i, Double_t ex, Double_t ey, Double_t ez)
Set ex, ey and ez values for point number i.
TObject * FindObject(const char *name) const override
search object named name in the list of functions
virtual TFitResultPtr Fit(const char *formula, Option_t *option="", Option_t *goption="")
Fits this graph with function with name fname Predefined functions such as gaus, expo and poln are au...
void Draw(Option_t *option="P0") override
Specific drawing options can be used to paint a TGraph2D:
This is the base class for the ROOT Random number generators.
void SetHistTopMargin(Double_t hmax=0.05)
Short_t Abs(Short_t d)
Returns the absolute value of parameter Short_t d.