#ifndef ROOT_TPaveStats
#define ROOT_TPaveStats
#ifndef ROOT_TPaveText
#include "TPaveText.h"
#endif
class TPaveStats : public TPaveText {
protected:
Int_t fOptFit;
Int_t fOptStat;
TString fFitFormat;
TString fStatFormat;
TObject *fParent;
public:
TPaveStats();
TPaveStats(Double_t x1, Double_t y1,Double_t x2 ,Double_t y2, Option_t *option="br");
virtual ~TPaveStats();
virtual TBox *AddBox(Double_t , Double_t , Double_t , Double_t) {return 0;}
virtual TLine *AddLine(Double_t , Double_t , Double_t, Double_t) {return 0;}
virtual void DeleteText() { }
virtual void EditText() { }
virtual const char *GetFitFormat() const {return fFitFormat.Data();}
virtual const char *GetStatFormat() const {return fStatFormat.Data();}
Int_t GetOptFit() const;
Int_t GetOptStat() const;
TObject *GetParent() const {return fParent;}
virtual void Paint(Option_t *option="");
virtual void InsertText(const char *) { }
virtual void InsertLine() { }
virtual void ReadFile(const char *, Option_t *, Int_t, Int_t) { }
virtual void SavePrimitive(ostream &out, Option_t *option = "");
virtual void SaveStyle();
virtual void SetAllWith(const char *, Option_t *, Double_t) { }
virtual void SetMargin(Float_t) { }
virtual void SetFitFormat(const char *format="5.4g");
virtual void SetStatFormat(const char *format="6.4g");
void SetOptFit(Int_t fit=1);
void SetOptStat(Int_t stat=1);
void SetParent(TObject*obj) {fParent = obj;}
virtual void UseCurrentStyle();
ClassDef(TPaveStats,4)
};
#endif