12 #ifndef ROOT_TMemStatShow
13 #define ROOT_TMemStatShow
32 class TMemStatShow :
public TObject {
36 static TH1D *fgHalloc;
39 static TH1I *fgHleaks;
40 static TH1I *fgHentry;
43 static TGToolTip *fgTip1;
44 static TGToolTip *fgTip2;
45 static TObjArray *fgBtidlist;
46 static Double_t *fgV1;
47 static Double_t *fgV2;
48 static Double_t *fgV3;
49 static Double_t *fgV4;
54 static Long64_t fgAddressFirst;
55 static Long64_t fgAddressN;
56 static Long64_t fgEntryFirst;
57 static Long64_t fgEntryN;
61 virtual ~TMemStatShow() {;}
62 static void EventInfo1(Int_t event, Int_t px, Int_t py, TObject *selected);
63 static void EventInfo2(Int_t event, Int_t px, Int_t py, TObject *selected);
64 static void FillBTString(Int_t bin, Int_t mode, TString &btstring);
66 static void SetAddressRange(Long64_t nbytes=0, Long64_t first=0);
67 static void SetEntryRange(Long64_t nentries=0, Long64_t first=0);
68 static void Show(Double_t update=0.1, Int_t nbigleaks=20,
const char* fname=
"*");
70 ClassDef(TMemStatShow,0)