#include <TMemStatShow.h>
Inheritance diagram for TMemStatShow:
Public Member Functions | |
TMemStatShow () | |
virtual | ~TMemStatShow () |
TMemStatShow () | |
virtual | ~TMemStatShow () |
Static Public Member Functions | |
static void | EventInfo1 (Int_t event, Int_t px, Int_t py, TObject *selected) |
static void | EventInfo2 (Int_t event, Int_t px, Int_t py, TObject *selected) |
static void | FillBTString (Int_t bin, Int_t mode, TString &btstring) |
static void | SetAddressRange (Long64_t nbytes=0, Long64_t first=0) |
static void | SetEntryRange (Long64_t nentries=0, Long64_t first=0) |
static void | Show (Double_t update=0.1, Int_t nbigleaks=20, const char *fname="*") |
static void | EventInfo1 (Int_t event, Int_t px, Int_t py, TObject *selected) |
static void | EventInfo2 (Int_t event, Int_t px, Int_t py, TObject *selected) |
static void | FillBTString (Int_t bin, Int_t mode, TString &btstring) |
static void | SetAddressRange (Long64_t nbytes=0, Long64_t first=0) |
static void | SetEntryRange (Long64_t nentries=0, Long64_t first=0) |
static void | Show (Double_t update=0.1, Int_t nbigleaks=20, const char *fname="*") |
Static Protected Attributes | |
static TTree * | fgT |
static TH1D * | fgHalloc |
static TH1D * | fgHfree |
static TH1D * | fgH |
static TH1I * | fgHleaks |
static TH1I * | fgHentry |
static TH1I * | fgHdiff |
static TGToolTip * | fgTip1 |
static TGToolTip * | fgTip2 |
static TObjArray * | fgBtidlist |
static Double_t * | fgV1 |
static Double_t * | fgV2 |
static Double_t * | fgV3 |
static Double_t * | fgV4 |
static TCanvas * | fgC1 |
static TCanvas * | fgC2 |
static TCanvas * | fgC3 |
static Long64_t | fgAddressFirst |
static Long64_t | fgAddressN |
static Long64_t | fgEntryFirst |
static Long64_t | fgEntryN |
static TTree * | fgT |
static TH1D * | fgHalloc |
static TH1D * | fgHfree |
static TH1D * | fgH |
static TH1I * | fgHleaks |
static TH1I * | fgHentry |
static TH1I * | fgHdiff |
static TGToolTip * | fgTip1 |
static TGToolTip * | fgTip2 |
static TObjArray * | fgBtidlist |
static Double_t * | fgV1 |
static Double_t * | fgV2 |
static Double_t * | fgV3 |
static Double_t * | fgV4 |
static TCanvas * | fgC1 |
static TCanvas * | fgC2 |
static TCanvas * | fgC3 |
Definition at line 36 of file TMemStatShow.h.
TMemStatShow::TMemStatShow | ( | ) | [inline] |
virtual TMemStatShow::~TMemStatShow | ( | ) | [inline, virtual] |
Definition at line 65 of file TMemStatShow.h.
TMemStatShow::TMemStatShow | ( | ) | [inline] |
Definition at line 64 of file TMemStatShow.h.
virtual TMemStatShow::~TMemStatShow | ( | ) | [inline, virtual] |
Definition at line 65 of file TMemStatShow.h.
Definition at line 534 of file TMemStatShow.cxx.
References TPad::AbsPixeltoX(), TString::Data(), entry, fgC1, fgH, fgT, fgTip1, fgV1, fgV2, fgV3, FillBTString(), TAxis::FindBin(), TString::Format(), TH1D::GetBinContent(), TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetNbins(), TTree::GetSelectedRows(), TH1::GetXaxis(), TGToolTip::Hide(), i, kMouseLeave, Long64_t, TGToolTip::Reset(), TGToolTip::SetPosition(), and TGToolTip::SetText().
Referenced by G__G__TreeViewer_320_0_2(), and G__setup_memfuncTMemStatShow().
Definition at line 582 of file TMemStatShow.cxx.
References TPad::AbsPixeltoX(), TString::Data(), entry, fgC2, fgHentry, fgHleaks, fgTip2, fgV3, FillBTString(), TAxis::FindBin(), TString::Format(), TH1I::GetBinContent(), TAxis::GetNbins(), TH1::GetXaxis(), TGToolTip::Hide(), kMouseLeave, TGToolTip::Reset(), TGToolTip::SetPosition(), and TGToolTip::SetText().
Referenced by G__G__TreeViewer_320_0_3(), and G__setup_memfuncTMemStatShow().
Definition at line 607 of file TMemStatShow.cxx.
References TObjArray::At(), fgBtidlist, fgT, fgV4, TList::FindObject(), TString::Format(), TDirectoryFile::Get(), TH1I::GetBinContent(), TNamed::GetTitle(), TTree::GetUserInfo(), gFile, i, j, TString::Length(), and title.
Referenced by EventInfo1(), EventInfo2(), G__G__TreeViewer_320_0_4(), G__setup_memfuncTMemStatShow(), and Show().
Definition at line 129 of file TMemStatShow.cxx.
References fgAddressFirst, and fgAddressN.
Referenced by G__G__TreeViewer_320_0_5(), and G__setup_memfuncTMemStatShow().
Definition at line 146 of file TMemStatShow.cxx.
References fgEntryFirst, and fgEntryN.
Referenced by G__G__TreeViewer_320_0_6(), and G__setup_memfuncTMemStatShow().
void TMemStatShow::Show | ( | Double_t | update = 0.1 , |
|
Int_t | nbigleaks = 20 , |
|||
const char * | fname = "*" | |||
) | [static] |
Definition at line 160 of file TMemStatShow.cxx.
References TPaveText::AddText(), axis, TQObject::Connect(), TString::Data(), TList::Delete(), TPaveText::Draw(), TH1::Draw(), TTree::Draw(), TText::DrawText(), entry, fgAddressN, fgBtidlist, fgC1, fgC2, fgC3, fgEntryFirst, fgEntryN, fgH, fgHalloc, fgHdiff, fgHentry, fgHfree, fgHleaks, fgT, fgTip1, fgTip2, fgV1, fgV2, fgV3, fgV4, TH1::Fill(), FillBTString(), TList::FindObject(), MemInfo_t::fMemTotal, MemInfo_t::fMemUsed, Form(), TString::Format(), gClient, TH1I::GetBinContent(), TAxis::GetBinLabel(), TAttPad::GetBottomMargin(), TCanvas::GetCanvasImp(), TGClient::GetDefaultRoot(), TTree::GetEntries(), TSystem::GetFromPipe(), TAttPad::GetLeftMargin(), TPaveText::GetListOfLines(), TSystem::GetMemInfo(), TAttPad::GetRightMargin(), TNamed::GetTitle(), TAttPad::GetTopMargin(), TTree::GetUserInfo(), TTree::GetV1(), TTree::GetV2(), TTree::GetV3(), TTree::GetV4(), TH1::GetXaxis(), TH1::GetYaxis(), gStyle, gSystem, h, i, j, k, kBlue, kCyan, kRed, kYellow, l, TH1::LabelsOption(), TString::Length(), Long64_t, TMath::MaxElement(), TMath::MinElement(), minfo, TPad::Modified(), nbins, nentries, TFile::Open(), TSystem::ProcessEvents(), ptime, s, TH1I::SetBinContent(), TAxis::SetBinLabel(), TH1::SetEntries(), TTree::SetEstimate(), TAttFill::SetFillColor(), TAttPad::SetFrameFillColor(), TPad::SetGridx(), TPad::SetGridy(), TAttAxis::SetLabelSize(), TAttPad::SetLeftMargin(), TPad::SetLogx(), TPad::SetLogy(), TText::SetNDC(), TStyle::SetOptStat(), TAxis::SetRange(), TAttPad::SetRightMargin(), TAttText::SetTextAlign(), TAttText::SetTextColor(), TAttText::SetTextSize(), TMath::Sort(), TCanvas::Update(), and w.
Referenced by G__G__TreeViewer_223_0_14(), G__G__TreeViewer_320_0_7(), and G__setup_memfuncTMemStatShow().
static void TMemStatShow::EventInfo1 | ( | Int_t | event, | |
Int_t | px, | |||
Int_t | py, | |||
TObject * | selected | |||
) | [static] |
static void TMemStatShow::EventInfo2 | ( | Int_t | event, | |
Int_t | px, | |||
Int_t | py, | |||
TObject * | selected | |||
) | [static] |
static void TMemStatShow::Show | ( | Double_t | update = 0.1 , |
|
Int_t | nbigleaks = 20 , |
|||
const char * | fname = "*" | |||
) | [static] |
TTree * TMemStatShow::fgT [static, protected] |
Definition at line 39 of file TMemStatShow.h.
Referenced by EventInfo1(), FillBTString(), and Show().
TH1D * TMemStatShow::fgHalloc [static, protected] |
TH1D * TMemStatShow::fgHfree [static, protected] |
TH1D * TMemStatShow::fgH [static, protected] |
TH1I * TMemStatShow::fgHleaks [static, protected] |
TH1I * TMemStatShow::fgHentry [static, protected] |
TH1I * TMemStatShow::fgHdiff [static, protected] |
TGToolTip * TMemStatShow::fgTip1 [static, protected] |
TGToolTip * TMemStatShow::fgTip2 [static, protected] |
TObjArray * TMemStatShow::fgBtidlist [static, protected] |
Double_t * TMemStatShow::fgV1 [static, protected] |
Double_t * TMemStatShow::fgV2 [static, protected] |
Double_t * TMemStatShow::fgV3 [static, protected] |
Double_t * TMemStatShow::fgV4 [static, protected] |
TCanvas * TMemStatShow::fgC1 [static, protected] |
TCanvas * TMemStatShow::fgC2 [static, protected] |
TCanvas * TMemStatShow::fgC3 [static, protected] |
Long64_t TMemStatShow::fgAddressFirst [static, protected] |
Long64_t TMemStatShow::fgAddressN [static, protected] |
Long64_t TMemStatShow::fgEntryFirst [static, protected] |
Long64_t TMemStatShow::fgEntryN [static, protected] |
TTree* TMemStatShow::fgT [static, protected] |
Definition at line 39 of file TMemStatShow.h.
TH1D* TMemStatShow::fgHalloc [static, protected] |
Definition at line 40 of file TMemStatShow.h.
TH1D* TMemStatShow::fgHfree [static, protected] |
Definition at line 41 of file TMemStatShow.h.
TH1D* TMemStatShow::fgH [static, protected] |
Definition at line 42 of file TMemStatShow.h.
TH1I* TMemStatShow::fgHleaks [static, protected] |
Definition at line 43 of file TMemStatShow.h.
TH1I* TMemStatShow::fgHentry [static, protected] |
Definition at line 44 of file TMemStatShow.h.
TH1I* TMemStatShow::fgHdiff [static, protected] |
Definition at line 45 of file TMemStatShow.h.
TGToolTip* TMemStatShow::fgTip1 [static, protected] |
Definition at line 47 of file TMemStatShow.h.
TGToolTip* TMemStatShow::fgTip2 [static, protected] |
Definition at line 48 of file TMemStatShow.h.
TObjArray* TMemStatShow::fgBtidlist [static, protected] |
Definition at line 49 of file TMemStatShow.h.
Double_t* TMemStatShow::fgV1 [static, protected] |
Definition at line 50 of file TMemStatShow.h.
Double_t* TMemStatShow::fgV2 [static, protected] |
Definition at line 51 of file TMemStatShow.h.
Double_t* TMemStatShow::fgV3 [static, protected] |
Definition at line 52 of file TMemStatShow.h.
Double_t* TMemStatShow::fgV4 [static, protected] |
Definition at line 53 of file TMemStatShow.h.
TCanvas* TMemStatShow::fgC1 [static, protected] |
Definition at line 54 of file TMemStatShow.h.
TCanvas* TMemStatShow::fgC2 [static, protected] |
Definition at line 55 of file TMemStatShow.h.
TCanvas* TMemStatShow::fgC3 [static, protected] |
Definition at line 56 of file TMemStatShow.h.