12 #ifndef ROOT_TGraph2DErrors
13 #define ROOT_TGraph2DErrors
26 class TGraph2DErrors :
public TGraph2D {
38 TGraph2DErrors(Int_t n);
39 TGraph2DErrors(Int_t n, Double_t *x, Double_t *y, Double_t *z,
40 Double_t *ex=0, Double_t *ey=0, Double_t *ez=0, Option_t *option=
"");
41 TGraph2DErrors(
const TGraph2DErrors&);
42 TGraph2DErrors& operator=(
const TGraph2DErrors&);
43 virtual ~TGraph2DErrors();
44 Double_t GetErrorX(Int_t bin)
const;
45 Double_t GetErrorY(Int_t bin)
const;
46 Double_t GetErrorZ(Int_t bin)
const;
47 Double_t *GetEX()
const {
return fEX;}
48 Double_t *GetEY()
const {
return fEY;}
49 Double_t *GetEZ()
const {
return fEZ;}
50 Double_t GetXmaxE()
const;
51 Double_t GetXminE()
const;
52 Double_t GetYmaxE()
const;
53 Double_t GetYminE()
const;
54 Double_t GetZmaxE()
const;
55 Double_t GetZminE()
const;
56 virtual void Print(Option_t *chopt=
"")
const;
57 virtual void Set(Int_t n);
58 virtual void SetPoint(Int_t i, Double_t x, Double_t y, Double_t z);
59 virtual void SetPointError(Int_t i, Double_t ex, Double_t ey, Double_t ez);
61 ClassDef(TGraph2DErrors,1)