#include <TGraphAsymmErrors.h>
Inheritance diagram for TGraphAsymmErrors:
Definition at line 28 of file TGraphAsymmErrors.h.
TGraphAsymmErrors::TGraphAsymmErrors | ( | ) |
TGraphAsymmErrors::TGraphAsymmErrors | ( | Int_t | n | ) |
Definition at line 114 of file TGraphAsymmErrors.cxx.
References CtorAllocate(), FillZero(), and TGraph::fNpoints.
TGraphAsymmErrors::TGraphAsymmErrors | ( | 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 | |||
) |
Definition at line 127 of file TGraphAsymmErrors.cxx.
References CtorAllocate(), fEXhigh, fEXlow, fEYhigh, fEYlow, and i.
TGraphAsymmErrors::TGraphAsymmErrors | ( | 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 | |||
) |
Definition at line 150 of file TGraphAsymmErrors.cxx.
References CtorAllocate(), fEXhigh, fEXlow, fEYhigh, fEYlow, and TGraph::fNpoints.
TGraphAsymmErrors::TGraphAsymmErrors | ( | const TVectorF & | vx, | |
const TVectorF & | vy, | |||
const TVectorF & | vexl, | |||
const TVectorF & | vexh, | |||
const TVectorF & | veyl, | |||
const TVectorF & | veyh | |||
) |
Definition at line 172 of file TGraphAsymmErrors.cxx.
References TGraph::CtorAllocate(), CtorAllocate(), fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fNpoints, TGraph::fX, TGraph::fY, TVectorT< Element >::GetLwb(), TVectorT< Element >::GetNrows(), i, and TMath::Min().
TGraphAsymmErrors::TGraphAsymmErrors | ( | const TVectorD & | vx, | |
const TVectorD & | vy, | |||
const TVectorD & | vexl, | |||
const TVectorD & | vexh, | |||
const TVectorD & | veyl, | |||
const TVectorD & | veyh | |||
) |
Definition at line 202 of file TGraphAsymmErrors.cxx.
References TGraph::CtorAllocate(), CtorAllocate(), fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fNpoints, TGraph::fX, TGraph::fY, TVectorT< Element >::GetLwb(), TVectorT< Element >::GetNrows(), i, and TMath::Min().
TGraphAsymmErrors::TGraphAsymmErrors | ( | const TGraphAsymmErrors & | gr | ) |
Definition at line 81 of file TGraphAsymmErrors.cxx.
References CtorAllocate(), fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fNpoints, gr, and n.
TGraphAsymmErrors::TGraphAsymmErrors | ( | const TH1 * | h | ) |
Definition at line 232 of file TGraphAsymmErrors.cxx.
References CtorAllocate(), fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fNpoints, TStyle::GetErrorX(), gStyle, h, and i.
TGraphAsymmErrors::TGraphAsymmErrors | ( | const TH1 * | pass, | |
const TH1 * | total, | |||
Option_t * | option = "" | |||
) |
Definition at line 250 of file TGraphAsymmErrors.cxx.
References CtorAllocate(), Divide(), TObject::Error(), TNamed::GetName(), TNamed::GetTitle(), TNamed::SetName(), TGraph::SetTitle(), sname, and total.
TGraphAsymmErrors::~TGraphAsymmErrors | ( | ) | [virtual] |
TGraphAsymmErrors::TGraphAsymmErrors | ( | ) |
TGraphAsymmErrors::TGraphAsymmErrors | ( | Int_t | n | ) |
TGraphAsymmErrors::TGraphAsymmErrors | ( | 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 | |||
) |
TGraphAsymmErrors::TGraphAsymmErrors | ( | 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 | |||
) |
TGraphAsymmErrors::TGraphAsymmErrors | ( | const TVectorF & | vx, | |
const TVectorF & | vy, | |||
const TVectorF & | vexl, | |||
const TVectorF & | vexh, | |||
const TVectorF & | veyl, | |||
const TVectorF & | veyh | |||
) |
TGraphAsymmErrors::TGraphAsymmErrors | ( | const TVectorD & | vx, | |
const TVectorD & | vy, | |||
const TVectorD & | vexl, | |||
const TVectorD & | vexh, | |||
const TVectorD & | veyl, | |||
const TVectorD & | veyh | |||
) |
TGraphAsymmErrors::TGraphAsymmErrors | ( | const TGraphAsymmErrors & | gr | ) |
TGraphAsymmErrors::TGraphAsymmErrors | ( | const TH1 * | h | ) |
TGraphAsymmErrors::TGraphAsymmErrors | ( | const TH1 * | pass, | |
const TH1 * | total, | |||
Option_t * | option = "" | |||
) |
virtual TGraphAsymmErrors::~TGraphAsymmErrors | ( | ) | [virtual] |
Reimplemented from TGraph.
Definition at line 1067 of file TGraphAsymmErrors.cxx.
References fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::SwapPoints(), and TGraph::SwapValues().
Reimplemented from TGraph.
Definition at line 87 of file TGraphAsymmErrors.h.
References TGraph::AllocateArrays().
void TGraphAsymmErrors::CopyAndRelease | ( | Double_t ** | newarrays, | |
Int_t | ibegin, | |||
Int_t | iend, | |||
Int_t | obegin | |||
) | [protected, virtual] |
Reimplemented from TGraph.
Definition at line 687 of file TGraphAsymmErrors.cxx.
References CopyPoints(), fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fX, and TGraph::fY.
Bool_t TGraphAsymmErrors::CopyPoints | ( | Double_t ** | arrays, | |
Int_t | ibegin, | |||
Int_t | iend, | |||
Int_t | obegin | |||
) | [protected, virtual] |
Reimplemented from TGraph.
Definition at line 712 of file TGraphAsymmErrors.cxx.
References TGraph::CopyPoints(), fEXhigh, fEXlow, fEYhigh, fEYlow, kFALSE, kTRUE, memmove, and n.
Referenced by CopyAndRelease().
Bool_t TGraphAsymmErrors::CtorAllocate | ( | ) | [protected] |
Reimplemented from TGraph.
Definition at line 739 of file TGraphAsymmErrors.cxx.
References fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fMaxSize, TGraph::fNpoints, kFALSE, and kTRUE.
Referenced by operator=(), and TGraphAsymmErrors().
void TGraphAsymmErrors::FillZero | ( | Int_t | begin, | |
Int_t | end, | |||
Bool_t | from_ctor = kTRUE | |||
) | [protected, virtual] |
Reimplemented from TGraph.
Definition at line 755 of file TGraphAsymmErrors.cxx.
References fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::FillZero(), and n.
Referenced by TGraphAsymmErrors().
TGraphAsymmErrors & TGraphAsymmErrors::operator= | ( | const TGraphAsymmErrors & | gr | ) |
Definition at line 96 of file TGraphAsymmErrors.cxx.
References CtorAllocate(), fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fNpoints, gr, n, and TGraph::operator=().
void TGraphAsymmErrors::Apply | ( | TF1 * | f | ) | [virtual] |
Reimplemented from TGraph.
Definition at line 289 of file TGraphAsymmErrors.cxx.
References TMath::Abs(), GetErrorXhigh(), GetErrorXlow(), GetErrorYhigh(), GetErrorYlow(), TGraph::GetN(), TGraph::GetPoint(), i, TGraph::SetPoint(), SetPointError(), x, and y.
void TGraphAsymmErrors::Divide | ( | const TH1 * | pass, | |
const TH1 * | total, | |||
Option_t * | opt = "cp" | |||
) | [virtual] |
Definition at line 341 of file TGraphAsymmErrors.cxx.
References a, TMath::Abs(), TEfficiency::AgrestiCoull(), b, ROOT::Math::Cephes::beta(), TEfficiency::BetaCentralInterval(), TEfficiency::BetaMean(), TEfficiency::BetaMode(), TEfficiency::BetaShortestInterval(), TEfficiency::CheckConsistency(), TEfficiency::ClopperPearson(), double, TObject::Error(), TEfficiency::FeldmanCousins(), TH1::GetDimension(), TObject::Info(), int, level, low, nbins, norm(), TEfficiency::Normal(), ROOT::Math::normal_quantile_c(), option, p, Print(), TGraph::Set(), TGraph::SetPoint(), SetPointError(), sigma, sqrt(), t, total, TObject::Warning(), and TEfficiency::Wilson().
Referenced by BayesDivide(), and TGraphAsymmErrors().
void TGraphAsymmErrors::ComputeRange | ( | Double_t & | xmin, | |
Double_t & | ymin, | |||
Double_t & | xmax, | |||
Double_t & | ymax | |||
) | const [virtual] |
Reimplemented from TGraph.
Definition at line 657 of file TGraphAsymmErrors.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 772 of file TGraphAsymmErrors.cxx.
References fEXhigh, fEXlow, TGraph::fNpoints, and TMath::Sqrt().
Referenced by RooHist::RooHist().
Reimplemented from TGraph.
Definition at line 787 of file TGraphAsymmErrors.cxx.
References fEYhigh, fEYlow, TGraph::fNpoints, and TMath::Sqrt().
Referenced by RooHist::RooHist().
Reimplemented from TGraph.
Definition at line 813 of file TGraphAsymmErrors.cxx.
References fEXlow, and TGraph::fNpoints.
Referenced by Apply().
Reimplemented from TGraph.
Definition at line 802 of file TGraphAsymmErrors.cxx.
References fEXhigh, and TGraph::fNpoints.
Referenced by Apply().
Reimplemented from TGraph.
Definition at line 835 of file TGraphAsymmErrors.cxx.
References fEYlow, and TGraph::fNpoints.
Referenced by Apply(), and RooHist::makeResidHist().
Reimplemented from TGraph.
Definition at line 824 of file TGraphAsymmErrors.cxx.
References fEYhigh, and TGraph::fNpoints.
Referenced by Apply(), and RooHist::makeResidHist().
Double_t* TGraphAsymmErrors::GetEXlow | ( | ) | const [inline, virtual] |
Double_t* TGraphAsymmErrors::GetEXhigh | ( | ) | const [inline, virtual] |
Double_t* TGraphAsymmErrors::GetEYlow | ( | ) | const [inline, virtual] |
Double_t* TGraphAsymmErrors::GetEYhigh | ( | ) | const [inline, virtual] |
void TGraphAsymmErrors::Print | ( | Option_t * | chopt = "" |
) | const [virtual] |
Reimplemented from TGraph.
Definition at line 846 of file TGraphAsymmErrors.cxx.
References fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fNpoints, TGraph::fX, TGraph::fY, and i.
Referenced by Divide().
void TGraphAsymmErrors::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGraph.
Definition at line 858 of file TGraphAsymmErrors.cxx.
References xmlio::Class, TROOT::ClassSaved(), TString::Data(), fEXhigh, fEXlow, fEYhigh, fEYlow, 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 TGraphAsymmErrors::SetPointError | ( | Double_t | exl, | |
Double_t | exh, | |||
Double_t | eyl, | |||
Double_t | eyh | |||
) | [virtual] |
Definition at line 915 of file TGraphAsymmErrors.cxx.
References fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fNpoints, TGraph::fX, TGraph::fY, gPad, and i.
Referenced by RooHist::addAsymmetryBin(), RooHist::addAsymmetryBinWithError(), RooHist::addBin(), RooHist::addBinWithError(), RooHist::addBinWithXYError(), RooHist::addEfficiencyBin(), RooHist::addEfficiencyBinWithError(), Apply(), and Divide().
void TGraphAsymmErrors::SetPointError | ( | Int_t | i, | |
Double_t | exl, | |||
Double_t | exh, | |||
Double_t | eyl, | |||
Double_t | eyh | |||
) | [virtual] |
Definition at line 942 of file TGraphAsymmErrors.cxx.
References fEXhigh, fEXlow, fEYhigh, fEYlow, TGraph::fNpoints, and TGraph::SetPoint().
Definition at line 959 of file TGraphAsymmErrors.cxx.
References fEXlow, TGraph::fNpoints, and TGraph::SetPoint().
Definition at line 973 of file TGraphAsymmErrors.cxx.
References fEXhigh, TGraph::fNpoints, and TGraph::SetPoint().
Definition at line 987 of file TGraphAsymmErrors.cxx.
References fEYlow, TGraph::fNpoints, and TGraph::SetPoint().
Definition at line 1001 of file TGraphAsymmErrors.cxx.
References fEYhigh, TGraph::fNpoints, and TGraph::SetPoint().
Reimplemented from TGraph.
Reimplemented from TGraph.
virtual void TGraphAsymmErrors::CopyAndRelease | ( | Double_t ** | newarrays, | |
Int_t | ibegin, | |||
Int_t | iend, | |||
Int_t | obegin | |||
) | [protected, virtual] |
Reimplemented from TGraph.
virtual Bool_t TGraphAsymmErrors::CopyPoints | ( | Double_t ** | arrays, | |
Int_t | ibegin, | |||
Int_t | iend, | |||
Int_t | obegin | |||
) | [protected, virtual] |
Reimplemented from TGraph.
virtual void TGraphAsymmErrors::FillZero | ( | Int_t | begin, | |
Int_t | end, | |||
Bool_t | from_ctor = kTRUE | |||
) | [protected, virtual] |
Reimplemented from TGraph.
TGraphAsymmErrors& TGraphAsymmErrors::operator= | ( | const TGraphAsymmErrors & | gr | ) |
virtual void TGraphAsymmErrors::BayesDivide | ( | const TH1 * | pass, | |
const TH1 * | total, | |||
Option_t * | opt = "" | |||
) | [virtual] |
virtual void TGraphAsymmErrors::Divide | ( | const TH1 * | pass, | |
const TH1 * | total, | |||
Option_t * | opt = "cp" | |||
) | [virtual] |
virtual void TGraphAsymmErrors::ComputeRange | ( | Double_t & | xmin, | |
Double_t & | ymin, | |||
Double_t & | xmax, | |||
Double_t & | ymax | |||
) | const [virtual] |
Reimplemented from TGraph.
Double_t* TGraphAsymmErrors::GetEXlow | ( | ) | const [inline, virtual] |
Double_t* TGraphAsymmErrors::GetEXhigh | ( | ) | const [inline, virtual] |
Double_t* TGraphAsymmErrors::GetEYlow | ( | ) | const [inline, virtual] |
Double_t* TGraphAsymmErrors::GetEYhigh | ( | ) | const [inline, virtual] |
virtual void TGraphAsymmErrors::Print | ( | Option_t * | chopt = "" |
) | const [virtual] |
Reimplemented from TGraph.
virtual void TGraphAsymmErrors::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGraph.
virtual void TGraphAsymmErrors::SetPointError | ( | Double_t | exl, | |
Double_t | exh, | |||
Double_t | eyl, | |||
Double_t | eyh | |||
) | [virtual] |
virtual void TGraphAsymmErrors::SetPointError | ( | Int_t | i, | |
Double_t | exl, | |||
Double_t | exh, | |||
Double_t | eyl, | |||
Double_t | eyh | |||
) | [virtual] |
Double_t* TGraphAsymmErrors::fEXlow [protected] |
Definition at line 31 of file TGraphAsymmErrors.h.
Referenced by ComputeRange(), CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetErrorX(), GetErrorXlow(), GetEXlow(), operator=(), Print(), RooHist::printMultiline(), SavePrimitive(), SetPointError(), SetPointEXlow(), SwapPoints(), TGraphAsymmErrors(), and ~TGraphAsymmErrors().
Double_t* TGraphAsymmErrors::fEXhigh [protected] |
Definition at line 32 of file TGraphAsymmErrors.h.
Referenced by ComputeRange(), CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetErrorX(), GetErrorXhigh(), GetEXhigh(), operator=(), Print(), RooHist::printMultiline(), SavePrimitive(), SetPointError(), SetPointEXhigh(), SwapPoints(), TGraphAsymmErrors(), and ~TGraphAsymmErrors().
Double_t* TGraphAsymmErrors::fEYlow [protected] |
Definition at line 33 of file TGraphAsymmErrors.h.
Referenced by ComputeRange(), CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetErrorY(), GetErrorYlow(), GetEYlow(), operator=(), Print(), RooHist::printMultiline(), SavePrimitive(), SetPointError(), SetPointEYlow(), SwapPoints(), TGraphAsymmErrors(), and ~TGraphAsymmErrors().
Double_t* TGraphAsymmErrors::fEYhigh [protected] |
Definition at line 34 of file TGraphAsymmErrors.h.
Referenced by ComputeRange(), CopyAndRelease(), CopyPoints(), CtorAllocate(), FillZero(), GetErrorY(), GetErrorYhigh(), GetEYhigh(), operator=(), Print(), RooHist::printMultiline(), SavePrimitive(), SetPointError(), SetPointEYhigh(), SwapPoints(), TGraphAsymmErrors(), and ~TGraphAsymmErrors().
Double_t* TGraphAsymmErrors::fEXlow [protected] |
Definition at line 31 of file TGraphAsymmErrors.h.
Double_t* TGraphAsymmErrors::fEXhigh [protected] |
Definition at line 32 of file TGraphAsymmErrors.h.
Double_t* TGraphAsymmErrors::fEYlow [protected] |
Definition at line 33 of file TGraphAsymmErrors.h.
Double_t* TGraphAsymmErrors::fEYhigh [protected] |
Definition at line 34 of file TGraphAsymmErrors.h.