12 #ifndef ROOT_TProofProgressDialog
13 #define ROOT_TProofProgressDialog
122 Progress(total, processed, bytesread, initTime, procTime,
123 evtrti, mbrti, -1, -1, -1.); }
void DoSetLogQuery(Bool_t on)
Handle log-current-query-only toggle button.
void DisableAsyn()
Disable the asyn switch when an external request for going asynchronous is issued.
void ResetProgressDialog(const char *sel, Int_t sz, Long64_t fst, Long64_t ent)
Reset dialog box preparing for new query.
void DoLog()
Ask proof session for logs.
void Progress(Long64_t total, Long64_t processed, Long64_t bytesread, Float_t initTime, Float_t procTime, Float_t evtrti, Float_t mbrti)
void CloseWindow()
Called when dialog is closed.
void DoKeep(Bool_t on)
Handle keep toggle button.
void DoMemoryPlot()
Do a memory plot.
TGCheckButton * fKeepToggle
static TString fgTextQueryDefault
Basic time type with millisecond precision.
virtual ~TProofProgressDialog()
Cleanup dialog.
#define ClassDef(name, id)
TProofProgressLog * fLogWindow
TGTextButton * fUpdtSpeedo
TGCheckButton * fSmoothSpeedo
void Progress(Long64_t total, Long64_t processed)
Update progress bar and status labels.
void DoEnableSpeedo()
Enable/Disable speedometer.
static Bool_t fgKeepDefault
static Bool_t fgLogQueryDefault
A simple TTree restricted to a list of float variables only.
TGTextBuffer * fTextQuery
void DoPlotRateGraph()
Handle Plot Rate Graph.
static unsigned int total
void LogMessage(const char *msg, Bool_t all)
Load/append a log msg in the log frame, if open.
void DoClose()
Close dialog.
Float_t AdjustBytes(Float_t mbs, TString &sf)
Transform MBs to GBs ot TBs and get the correct suffix.
void DoStop()
Handle Stop button.
const char Int_t const char TProof * proof
TProofProgressMemoryPlot * fMemWindow
TProofProgressDialog(TProof *proof, const char *selector, Int_t files, Long64_t first, Long64_t entries)
TGTransientFrame * fDialog
A Graph is a graphics object made of two arrays X and Y with npoints each.
TGCheckButton * fLogQueryToggle
void ToggleOdometerInfos()
Toggle information displayed in Analog Meter.
void DoAsyn()
Handle Asyn button.
void DoAbort()
Handle Cancel button.
void IndicateStop(Bool_t aborted)
Indicate that Cancel or Stop was clicked.