#include <TGraphBentErrors.h>
Inheritance diagram for TGraphBentErrors:
Definition at line 27 of file TGraphBentErrors.h.
TGraphBentErrors::TGraphBentErrors | ( | ) |
TGraphBentErrors::TGraphBentErrors | ( | Int_t | n | ) |
Definition at line 93 of file TGraphBentErrors.cxx.
References CtorAllocate(), FillZero(), and TGraph::fNpoints.
TGraphBentErrors::TGraphBentErrors | ( | Int_t | n, | |
const Double_t * | x, | |||
const Double_t * | y, | |||
const Double_t * | exl = 0 , |
|||
const Double_t * | exh = 0 , |
|||
const Double_t * | eyl = 0 , |
|||
const Double_t * | eyh = 0 , |
|||
const Double_t * | exld = 0 , |
|||
const Double_t * | exhd = 0 , |
|||
const Double_t * | eyld = 0 , |
|||
const Double_t * | eyhd = 0 | |||
) |
Definition at line 143 of file TGraphBentErrors.cxx.
References CtorAllocate(), fEXhigh, fEXhighd, fEXlow, fEXlowd, fEYhigh, fEYhighd, fEYlow, fEYlowd, and TGraph::fNpoints.
TGraphBentErrors::TGraphBentErrors | ( | const TGraphBentErrors & | gr | ) |
Definition at line 74 of file TGraphBentErrors.cxx.
References CtorAllocate(), fEXhigh, fEXhighd, fEXlow, fEXlowd, fEYhigh, fEYhighd, fEYlow, fEYlowd, TGraph::fNpoints, gr, and n.
TGraphBentErrors::~TGraphBentErrors | ( | ) | [virtual] |
TGraphBentErrors::TGraphBentErrors | ( | ) |
TGraphBentErrors::TGraphBentErrors | ( | Int_t | n | ) |
TGraphBentErrors::TGraphBentErrors | ( | Int_t | n, | |
const Float_t * | x, | |||
const Float_t * | y, | |||
const Float_t * | exl = 0 , |
|||
const Float_t * | exh = 0 , |
|||
const Float_t * | eyl = 0 , |
|||
const Float_t * | eyh = 0 , |
|||
const Float_t * | exld = 0 , |
|||
const Float_t * | exhd = 0 , |
|||
const Float_t * | eyld = 0 , |
|||
const Float_t * | eyhd = 0 | |||
) |
TGraphBentErrors::TGraphBentErrors | ( | Int_t | n, | |
const Double_t * | x, | |||
const Double_t * | y, | |||
const Double_t * | exl = 0 , |
|||
const Double_t * | exh = 0 , |
|||
const Double_t * | eyl = 0 , |
|||
const Double_t * | eyh = 0 , |
|||
const Double_t * | exld = 0 , |
|||
const Double_t * | exhd = 0 , |
|||
const Double_t * | eyld = 0 , |
|||
const Double_t * | eyhd = 0 | |||
) |
TGraphBentErrors::TGraphBentErrors | ( | const TGraphBentErrors & | gr | ) |
virtual TGraphBentErrors::~TGraphBentErrors | ( | ) | [virtual] |
Reimplemented from TGraph.
Definition at line 579 of file TGraphBentErrors.cxx.
References fEXhigh, fEXhighd, fEXlow, fEXlowd, fEYhigh, fEYhighd, fEYlow, fEYlowd, TGraph::SwapPoints(), and TGraph::SwapValues().
Reimplemented from TGraph.
Definition at line 100 of file TGraphBentErrors.h.
References TGraph::AllocateArrays().
void TGraphBentErrors::CopyAndRelease | ( | Double_t ** | newarrays, | |
Int_t | ibegin, | |||
Int_t | iend, | |||
Int_t | obegin | |||
) | [protected, virtual] |
Reimplemented from TGraph.
Definition at line 268 of file TGraphBentErrors.cxx.
References CopyPoints(), fEXhigh, fEXhighd, fEXlow, fEXlowd, fEYhigh, fEYhighd, fEYlow, fEYlowd, TGraph::fX, and TGraph::fY.
Bool_t TGraphBentErrors::CtorAllocate | ( | ) | [protected] |
Reimplemented from TGraph.
Definition at line 336 of file TGraphBentErrors.cxx.
References fEXhigh, fEXhighd, fEXlow, fEXlowd, fEYhigh, fEYhighd, fEYlow, fEYlowd, TGraph::fMaxSize, TGraph::fNpoints, kFALSE, and kTRUE.
Referenced by TGraphBentErrors().
void TGraphBentErrors::FillZero | ( | Int_t | begin, | |
Int_t | end, | |||
Bool_t | from_ctor = kTRUE | |||
) | [protected, virtual] |
Reimplemented from TGraph.
Definition at line 432 of file TGraphBentErrors.cxx.
References fEXhigh, fEXhighd, fEXlow, fEXlowd, fEYhigh, fEYhighd, fEYlow, fEYlowd, TGraph::FillZero(), and n.
Referenced by TGraphBentErrors().
void TGraphBentErrors::Apply | ( | TF1 * | f | ) | [virtual] |
Reimplemented from TGraph.
Definition at line 196 of file TGraphBentErrors.cxx.
References TMath::Abs(), GetErrorXhigh(), GetErrorXlow(), GetErrorYhigh(), GetErrorYlow(), TGraph::GetN(), TGraph::GetPoint(), i, TGraph::SetPoint(), SetPointError(), x, and y.
void TGraphBentErrors::ComputeRange | ( | Double_t & | xmin, | |
Double_t & | ymin, | |||
Double_t & | xmax, | |||
Double_t & | ymax | |||
) | const [virtual] |
Reimplemented from TGraph.
Definition at line 238 of file TGraphBentErrors.cxx.
References TGraph::ComputeRange(), fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fNpoints, TGraph::fX, TGraph::fY, gPad, i, and TMath::Min().
Reimplemented from TGraph.
Definition at line 358 of file TGraphBentErrors.cxx.
References fEXhigh, fEXlow, TGraph::fNpoints, and TMath::Sqrt().
Reimplemented from TGraph.
Definition at line 373 of file TGraphBentErrors.cxx.
References fEYhigh, fEYlow, TGraph::fNpoints, and TMath::Sqrt().
Reimplemented from TGraph.
Definition at line 399 of file TGraphBentErrors.cxx.
References fEXlow, and TGraph::fNpoints.
Referenced by Apply().
Reimplemented from TGraph.
Definition at line 388 of file TGraphBentErrors.cxx.
References fEXhigh, and TGraph::fNpoints.
Referenced by Apply().
Reimplemented from TGraph.
Definition at line 421 of file TGraphBentErrors.cxx.
References fEYlow, and TGraph::fNpoints.
Referenced by Apply().
Reimplemented from TGraph.
Definition at line 410 of file TGraphBentErrors.cxx.
References fEYhigh, and TGraph::fNpoints.
Referenced by Apply().
Double_t* TGraphBentErrors::GetEXlow | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEXhigh | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEYlow | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEYhigh | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEXlowd | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEXhighd | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEYlowd | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEYhighd | ( | ) | const [inline, virtual] |
void TGraphBentErrors::Print | ( | Option_t * | chopt = "" |
) | const [virtual] |
Reimplemented from TGraph.
Definition at line 453 of file TGraphBentErrors.cxx.
References fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fNpoints, TGraph::fX, TGraph::fY, and i.
void TGraphBentErrors::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGraph.
Definition at line 465 of file TGraphBentErrors.cxx.
References xmlio::Class, TROOT::ClassSaved(), TString::Data(), fEXhigh, fEXhighd, fEXlow, fEXlowd, fEYhigh, fEYhighd, fEYlow, fEYlowd, TGraph::fFunctions, TGraph::fHistogram, TGraph::fNpoints, TGraph::fX, TGraph::fY, TNamed::GetName(), TNamed::GetTitle(), gROOT, i, l, TAttFill::SaveFillAttributes(), TAttLine::SaveLineAttributes(), TAttMarker::SaveMarkerAttributes(), TH1::SavePrimitive(), and TH1::SetName().
void TGraphBentErrors::SetPointError | ( | Double_t | exl, | |
Double_t | exh, | |||
Double_t | eyl, | |||
Double_t | eyh, | |||
Double_t | exld = 0 , |
|||
Double_t | exhd = 0 , |
|||
Double_t | eyld = 0 , |
|||
Double_t | eyhd = 0 | |||
) | [virtual] |
Definition at line 525 of file TGraphBentErrors.cxx.
References fEXhigh, fEXhighd, fEXlow, fEXlowd, fEYhigh, fEYhighd, fEYlow, fEYlowd, TGraph::fNpoints, TGraph::fX, TGraph::fY, gPad, and i.
Referenced by Apply().
void TGraphBentErrors::SetPointError | ( | Int_t | i, | |
Double_t | exl, | |||
Double_t | exh, | |||
Double_t | eyl, | |||
Double_t | eyh, | |||
Double_t | exld = 0 , |
|||
Double_t | exhd = 0 , |
|||
Double_t | eyld = 0 , |
|||
Double_t | eyhd = 0 | |||
) | [virtual] |
Definition at line 557 of file TGraphBentErrors.cxx.
References fEXhigh, fEXhighd, fEXlow, fEXlowd, fEYhigh, fEYhighd, fEYlow, fEYlowd, TGraph::fNpoints, and TGraph::SetPoint().
Reimplemented from TGraph.
Reimplemented from TGraph.
virtual void TGraphBentErrors::CopyAndRelease | ( | Double_t ** | newarrays, | |
Int_t | ibegin, | |||
Int_t | iend, | |||
Int_t | obegin | |||
) | [protected, virtual] |
Reimplemented from TGraph.
virtual Bool_t TGraphBentErrors::CopyPoints | ( | Double_t ** | arrays, | |
Int_t | ibegin, | |||
Int_t | iend, | |||
Int_t | obegin | |||
) | [protected, virtual] |
Reimplemented from TGraph.
virtual void TGraphBentErrors::FillZero | ( | Int_t | begin, | |
Int_t | end, | |||
Bool_t | from_ctor = kTRUE | |||
) | [protected, virtual] |
Reimplemented from TGraph.
virtual void TGraphBentErrors::ComputeRange | ( | Double_t & | xmin, | |
Double_t & | ymin, | |||
Double_t & | xmax, | |||
Double_t & | ymax | |||
) | const [virtual] |
Reimplemented from TGraph.
Double_t* TGraphBentErrors::GetEXlow | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEXhigh | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEYlow | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEYhigh | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEXlowd | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEXhighd | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEYlowd | ( | ) | const [inline, virtual] |
Double_t* TGraphBentErrors::GetEYhighd | ( | ) | const [inline, virtual] |
virtual void TGraphBentErrors::Print | ( | Option_t * | chopt = "" |
) | const [virtual] |
Reimplemented from TGraph.
virtual void TGraphBentErrors::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGraph.
virtual void TGraphBentErrors::SetPointError | ( | Double_t | exl, | |
Double_t | exh, | |||
Double_t | eyl, | |||
Double_t | eyh, | |||
Double_t | exld = 0 , |
|||
Double_t | exhd = 0 , |
|||
Double_t | eyld = 0 , |
|||
Double_t | eyhd = 0 | |||
) | [virtual] |
virtual void TGraphBentErrors::SetPointError | ( | Int_t | i, | |
Double_t | exl, | |||
Double_t | exh, | |||
Double_t | eyl, | |||
Double_t | eyh, | |||
Double_t | exld = 0 , |
|||
Double_t | exhd = 0 , |
|||
Double_t | eyld = 0 , |
|||
Double_t | eyhd = 0 | |||
) | [virtual] |
Double_t* TGraphBentErrors::fEXlow [protected] |
Definition at line 30 of file TGraphBentErrors.h.
Referenced by ComputeRange(), CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetErrorX(), GetErrorXlow(), GetEXlow(), Print(), SavePrimitive(), SetPointError(), SwapPoints(), TGraphBentErrors(), and ~TGraphBentErrors().
Double_t* TGraphBentErrors::fEXhigh [protected] |
Definition at line 31 of file TGraphBentErrors.h.
Referenced by ComputeRange(), CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetErrorX(), GetErrorXhigh(), GetEXhigh(), Print(), SavePrimitive(), SetPointError(), SwapPoints(), TGraphBentErrors(), and ~TGraphBentErrors().
Double_t* TGraphBentErrors::fEYlow [protected] |
Definition at line 32 of file TGraphBentErrors.h.
Referenced by ComputeRange(), CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetErrorY(), GetErrorYlow(), GetEYlow(), Print(), SavePrimitive(), SetPointError(), SwapPoints(), TGraphBentErrors(), and ~TGraphBentErrors().
Double_t* TGraphBentErrors::fEYhigh [protected] |
Definition at line 33 of file TGraphBentErrors.h.
Referenced by ComputeRange(), CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetErrorY(), GetErrorYhigh(), GetEYhigh(), Print(), SavePrimitive(), SetPointError(), SwapPoints(), TGraphBentErrors(), and ~TGraphBentErrors().
Double_t* TGraphBentErrors::fEXlowd [protected] |
Definition at line 35 of file TGraphBentErrors.h.
Referenced by CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetEXlowd(), SavePrimitive(), SetPointError(), SwapPoints(), TGraphBentErrors(), and ~TGraphBentErrors().
Double_t* TGraphBentErrors::fEXhighd [protected] |
Definition at line 36 of file TGraphBentErrors.h.
Referenced by CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetEXhighd(), SavePrimitive(), SetPointError(), SwapPoints(), TGraphBentErrors(), and ~TGraphBentErrors().
Double_t* TGraphBentErrors::fEYlowd [protected] |
Definition at line 37 of file TGraphBentErrors.h.
Referenced by CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetEYlowd(), SavePrimitive(), SetPointError(), SwapPoints(), TGraphBentErrors(), and ~TGraphBentErrors().
Double_t* TGraphBentErrors::fEYhighd [protected] |
Definition at line 38 of file TGraphBentErrors.h.
Referenced by CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetEYhighd(), SavePrimitive(), SetPointError(), SwapPoints(), TGraphBentErrors(), and ~TGraphBentErrors().
Double_t* TGraphBentErrors::fEXlow [protected] |
Definition at line 30 of file TGraphBentErrors.h.
Double_t* TGraphBentErrors::fEXhigh [protected] |
Definition at line 31 of file TGraphBentErrors.h.
Double_t* TGraphBentErrors::fEYlow [protected] |
Definition at line 32 of file TGraphBentErrors.h.
Double_t* TGraphBentErrors::fEYhigh [protected] |
Definition at line 33 of file TGraphBentErrors.h.
Double_t* TGraphBentErrors::fEXlowd [protected] |
Definition at line 35 of file TGraphBentErrors.h.
Double_t* TGraphBentErrors::fEXhighd [protected] |
Definition at line 36 of file TGraphBentErrors.h.
Double_t* TGraphBentErrors::fEYlowd [protected] |
Definition at line 37 of file TGraphBentErrors.h.
Double_t* TGraphBentErrors::fEYhighd [protected] |
Definition at line 38 of file TGraphBentErrors.h.