12 #ifndef ROOT_TProofProgressMemoryPlot 13 #define ROOT_TProofProgressMemoryPlot TGListBox * BuildLogList(TGFrame *parent)
Build the list of workers.
TGraph * DoAveragePlot(Int_t &max_el, Int_t &min_el)
Create the average plots.
TGraph * DoWorkerPlot(TProofLogElem *ple)
Make a memory consumption graph for a worker.
A TMultiGraph is a collection of TGraph (or derived) objects.
TGraph * DoAveragePlotOld(Int_t &max_el, Int_t &min_el)
TRootEmbeddedCanvas * fWorkersPlot
TProofProgressMemoryPlot(TProofProgressDialog *d, Int_t w=700, Int_t h=300)
Main constructor.
#define ClassDef(name, id)
virtual ~TProofProgressMemoryPlot()
Destructor.
TGraph * DoMasterPlot(TProofLogElem *ple)
a master or submaster log display without meaningful labels for now
TRootEmbeddedCanvas * fMasterPlot
Int_t ParseLine(TString l, Long64_t &v, Long64_t &r, Long64_t &e)
Extract from line 'l' the virtual memory 'v', the resident memory 'r' and the number of events 'e'...
void DoPlot()
Draw the plot from the logs.
you should not use this method at all Int_t Int_t Double_t Double_t Double_t e
void Select(Int_t id)
actions of select all/clear all button
TProofProgressDialog * fDialog
TGSplitButton * fAllWorkers
A Graph is a graphics object made of two arrays X and Y with npoints each.
Implementation of the PROOF session log handler.
void Clear(Option_t *=0)
Clear the canvases.