#ifndef ROOT_TProofProgressMemoryPlot
#define ROOT_TProofProgressMemoryPlot
#ifndef ROOT_TGFrame
#include "TGFrame.h"
#endif
class TGListBox;
class TGTextButton;
class TRootEmbeddedCanvas;
class TProofProgressDialog;
class TGSplitButton;
class TProofLog;
class TMultiGraph;
class TGraph;
class TProofLogElem;
class TProofProgressMemoryPlot : public TGTransientFrame {
protected:
TProofProgressDialog *fDialog;
TGListBox *fWorkers;
TGTextButton *fPlot;
TGSplitButton *fAllWorkers;
TRootEmbeddedCanvas *fWorkersPlot;
TRootEmbeddedCanvas *fMasterPlot;
TProofLog *fProofLog;
TMultiGraph *fWPlot;
TMultiGraph *fMPlot;
TMultiGraph *fAPlot;
Bool_t fFullLogs;
TGListBox* BuildLogList(TGFrame *parent);
TGraph* DoWorkerPlot(TProofLogElem *ple);
TGraph* DoMasterPlot(TProofLogElem *ple);
TGraph* DoAveragePlot(Int_t &max_el, Int_t &min_el);
TGraph* DoAveragePlotOld(Int_t &max_el, Int_t &min_el);
public:
TProofProgressMemoryPlot(TProofProgressDialog *d, Int_t w = 700, Int_t h = 300);
virtual ~TProofProgressMemoryPlot();
void Clear(Option_t * = 0);
void DoPlot();
void Select(Int_t id);
ClassDef(TProofProgressMemoryPlot,0)
};
#endif
Last change: Tue Oct 21 09:17:55 2008
Last generated: 2008-10-21 09:17
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.