ROOT
6.07/01
Reference Guide
|
Definition at line 45 of file TProofProgressDialog.h.
Public Member Functions | |
TProofProgressDialog (TProof *proof, const char *selector, Int_t files, Long64_t first, Long64_t entries) | |
virtual | ~TProofProgressDialog () |
Cleanup dialog. More... | |
void | ResetProgressDialog (const char *sel, Int_t sz, Long64_t fst, Long64_t ent) |
Reset dialog box preparing for new query. More... | |
void | Progress (Long64_t total, Long64_t processed) |
Update progress bar and status labels. More... | |
void | Progress (Long64_t total, Long64_t processed, Long64_t bytesread, Float_t initTime, Float_t procTime, Float_t evtrti, Float_t mbrti) |
void | Progress (Long64_t total, Long64_t processed, Long64_t bytesread, Float_t initTime, Float_t procTime, Float_t evtrti, Float_t mbrti, Int_t actw, Int_t tses, Float_t eses) |
Update progress bar and status labels. More... | |
void | DisableAsyn () |
Disable the asyn switch when an external request for going asynchronous is issued. More... | |
void | IndicateStop (Bool_t aborted) |
Indicate that Cancel or Stop was clicked. More... | |
void | LogMessage (const char *msg, Bool_t all) |
Load/append a log msg in the log frame, if open. More... | |
void | CloseWindow () |
Called when dialog is closed. More... | |
void | DoClose () |
Close dialog. More... | |
void | DoLog () |
Ask proof session for logs. More... | |
void | DoKeep (Bool_t on) |
Handle keep toggle button. More... | |
void | DoSetLogQuery (Bool_t on) |
Handle log-current-query-only toggle button. More... | |
void | DoStop () |
Handle Stop button. More... | |
void | DoAbort () |
Handle Cancel button. More... | |
void | DoAsyn () |
Handle Asyn button. More... | |
void | DoPlotRateGraph () |
Handle Plot Rate Graph. More... | |
void | DoMemoryPlot () |
Do a memory plot. More... | |
void | DoEnableSpeedo () |
Enable/Disable speedometer. More... | |
void | ToggleOdometerInfos () |
Toggle information displayed in Analog Meter. More... | |
void | ToggleThreshold () |
Private Types | |
enum | EQueryStatus { kRunning = 0, kDone, kStopped, kAborted, kIncomplete } |
Private Member Functions | |
Float_t | AdjustBytes (Float_t mbs, TString &sf) |
Transform MBs to GBs ot TBs and get the correct suffix. More... | |
Static Private Attributes | |
static Bool_t | fgKeepDefault = kTRUE |
static Bool_t | fgLogQueryDefault = kFALSE |
static TString | fgTextQueryDefault = "last" |
Friends | |
class | TProofProgressLog |
class | TProofProgressMemoryPlot |
#include <TProofProgressDialog.h>
|
private |
Enumerator | |
---|---|
kRunning | |
kDone | |
kStopped | |
kAborted | |
kIncomplete |
Definition at line 51 of file TProofProgressDialog.h.
TProofProgressDialog::TProofProgressDialog | ( | TProof * | proof, |
const char * | selector, | ||
Int_t | files, | ||
Long64_t | first, | ||
Long64_t | entries | ||
) |
|
virtual |
Cleanup dialog.
Definition at line 909 of file TProofProgressDialog.cxx.
Transform MBs to GBs ot TBs and get the correct suffix.
Definition at line 890 of file TProofProgressDialog.cxx.
Referenced by Progress().
void TProofProgressDialog::CloseWindow | ( | ) |
Called when dialog is closed.
Definition at line 942 of file TProofProgressDialog.cxx.
void TProofProgressDialog::DisableAsyn | ( | ) |
Disable the asyn switch when an external request for going asynchronous is issued.
Definition at line 950 of file TProofProgressDialog.cxx.
void TProofProgressDialog::DoAbort | ( | ) |
Handle Cancel button.
Definition at line 1081 of file TProofProgressDialog.cxx.
void TProofProgressDialog::DoAsyn | ( | ) |
Handle Asyn button.
Definition at line 1096 of file TProofProgressDialog.cxx.
void TProofProgressDialog::DoClose | ( | ) |
Close dialog.
Definition at line 1007 of file TProofProgressDialog.cxx.
Referenced by IndicateStop(), and Progress().
void TProofProgressDialog::DoEnableSpeedo | ( | ) |
Enable/Disable speedometer.
Definition at line 1330 of file TProofProgressDialog.cxx.
Handle keep toggle button.
Definition at line 1036 of file TProofProgressDialog.cxx.
void TProofProgressDialog::DoLog | ( | ) |
Ask proof session for logs.
Definition at line 1016 of file TProofProgressDialog.cxx.
void TProofProgressDialog::DoMemoryPlot | ( | ) |
Do a memory plot.
Definition at line 1315 of file TProofProgressDialog.cxx.
void TProofProgressDialog::DoPlotRateGraph | ( | ) |
Handle Plot Rate Graph.
Definition at line 1107 of file TProofProgressDialog.cxx.
Handle log-current-query-only toggle button.
Definition at line 1047 of file TProofProgressDialog.cxx.
void TProofProgressDialog::DoStop | ( | ) |
Handle Stop button.
Definition at line 1063 of file TProofProgressDialog.cxx.
Indicate that Cancel or Stop was clicked.
Definition at line 959 of file TProofProgressDialog.cxx.
Load/append a log msg in the log frame, if open.
Definition at line 991 of file TProofProgressDialog.cxx.
Update progress bar and status labels.
Use "processed == total" or "processed < 0" to indicate end of processing.
Definition at line 507 of file TProofProgressDialog.cxx.
Referenced by Progress().
|
inline |
Definition at line 119 of file TProofProgressDialog.h.
void TProofProgressDialog::Progress | ( | Long64_t | total, |
Long64_t | processed, | ||
Long64_t | bytesread, | ||
Float_t | initTime, | ||
Float_t | procTime, | ||
Float_t | evtrti, | ||
Float_t | mbrti, | ||
Int_t | actw, | ||
Int_t | tses, | ||
Float_t | eses | ||
) |
Update progress bar and status labels.
Use "processed == total" or "processed < 0" to indicate end of processing.
Definition at line 641 of file TProofProgressDialog.cxx.
void TProofProgressDialog::ResetProgressDialog | ( | const char * | sel, |
Int_t | sz, | ||
Long64_t | fst, | ||
Long64_t | ent | ||
) |
Reset dialog box preparing for new query.
Definition at line 421 of file TProofProgressDialog.cxx.
void TProofProgressDialog::ToggleOdometerInfos | ( | ) |
Toggle information displayed in Analog Meter.
Definition at line 390 of file TProofProgressDialog.cxx.
Referenced by Progress().
void TProofProgressDialog::ToggleThreshold | ( | ) |
Definition at line 408 of file TProofProgressDialog.cxx.
|
friend |
Definition at line 47 of file TProofProgressDialog.h.
Referenced by DoLog().
|
friend |
Definition at line 48 of file TProofProgressDialog.h.
Referenced by DoMemoryPlot().
|
private |
Definition at line 57 of file TProofProgressDialog.h.
Referenced by DoAbort(), DoStop(), IndicateStop(), Progress(), and ResetProgressDialog().
|
private |
Definition at line 95 of file TProofProgressDialog.h.
Referenced by DoPlotRateGraph(), and ResetProgressDialog().
|
private |
Definition at line 58 of file TProofProgressDialog.h.
Referenced by DisableAsyn(), DoAbort(), DoAsyn(), DoStop(), IndicateStop(), Progress(), and ResetProgressDialog().
|
private |
Definition at line 101 of file TProofProgressDialog.h.
Referenced by Progress(), and ResetProgressDialog().
|
private |
Definition at line 100 of file TProofProgressDialog.h.
Referenced by DoPlotRateGraph(), Progress(), and ResetProgressDialog().
|
private |
Definition at line 54 of file TProofProgressDialog.h.
Referenced by IndicateStop(), Progress(), and ResetProgressDialog().
|
private |
Definition at line 55 of file TProofProgressDialog.h.
Referenced by DoAbort(), DoClose(), DoStop(), IndicateStop(), Progress(), and ResetProgressDialog().
|
private |
Definition at line 53 of file TProofProgressDialog.h.
Referenced by ~TProofProgressDialog().
|
private |
Definition at line 97 of file TProofProgressDialog.h.
Referenced by DoPlotRateGraph(), and ResetProgressDialog().
|
private |
Definition at line 83 of file TProofProgressDialog.h.
Referenced by Progress().
|
private |
Definition at line 87 of file TProofProgressDialog.h.
Referenced by Progress(), and ResetProgressDialog().
|
private |
Definition at line 66 of file TProofProgressDialog.h.
Referenced by DoSetLogQuery().
|
private |
Definition at line 71 of file TProofProgressDialog.h.
Referenced by Progress().
|
private |
Definition at line 88 of file TProofProgressDialog.h.
Referenced by Progress(), and ResetProgressDialog().
|
private |
Definition at line 68 of file TProofProgressDialog.h.
Referenced by Progress(), and ResetProgressDialog().
|
private |
Definition at line 86 of file TProofProgressDialog.h.
Referenced by Progress(), and ResetProgressDialog().
Definition at line 108 of file TProofProgressDialog.h.
Referenced by DoKeep().
Definition at line 109 of file TProofProgressDialog.h.
Referenced by DoSetLogQuery().
|
staticprivate |
Definition at line 110 of file TProofProgressDialog.h.
|
private |
Definition at line 74 of file TProofProgressDialog.h.
Referenced by Progress().
|
private |
Definition at line 98 of file TProofProgressDialog.h.
Referenced by Progress(), and ToggleOdometerInfos().
|
private |
Definition at line 90 of file TProofProgressDialog.h.
Referenced by DoKeep(), IndicateStop(), and Progress().
|
private |
Definition at line 63 of file TProofProgressDialog.h.
|
private |
Definition at line 59 of file TProofProgressDialog.h.
|
private |
Definition at line 91 of file TProofProgressDialog.h.
Referenced by DoSetLogQuery().
|
private |
Definition at line 64 of file TProofProgressDialog.h.
|
private |
Definition at line 79 of file TProofProgressDialog.h.
Referenced by DoLog(), LogMessage(), ~TProofProgressDialog(), and TProofProgressLog::~TProofProgressLog().
|
private |
Definition at line 94 of file TProofProgressDialog.h.
Referenced by DoPlotRateGraph(), and ResetProgressDialog().
|
private |
Definition at line 61 of file TProofProgressDialog.h.
|
private |
Definition at line 80 of file TProofProgressDialog.h.
Referenced by DoMemoryPlot(), ~TProofProgressDialog(), and TProofProgressMemoryPlot::~TProofProgressMemoryPlot().
|
private |
Definition at line 84 of file TProofProgressDialog.h.
Referenced by Progress(), and ResetProgressDialog().
|
private |
Definition at line 85 of file TProofProgressDialog.h.
Referenced by Progress(), and ResetProgressDialog().
|
private |
Definition at line 70 of file TProofProgressDialog.h.
Referenced by Progress(), and ResetProgressDialog().
|
private |
Definition at line 99 of file TProofProgressDialog.h.
Referenced by Progress(), and ToggleOdometerInfos().
|
private |
Definition at line 81 of file TProofProgressDialog.h.
Referenced by DisableAsyn(), DoAbort(), DoAsyn(), DoLog(), DoStop(), IndicateStop(), Progress(), ResetProgressDialog(), TProofProgressLog::SaveToFile(), ~TProofProgressDialog(), and TProofProgressLog::~TProofProgressLog().
|
private |
Definition at line 73 of file TProofProgressDialog.h.
Referenced by Progress().
|
private |
Definition at line 93 of file TProofProgressDialog.h.
Referenced by DoPlotRateGraph(), and ResetProgressDialog().
|
private |
Definition at line 60 of file TProofProgressDialog.h.
Referenced by Progress().
|
private |
Definition at line 92 of file TProofProgressDialog.h.
Referenced by DoPlotRateGraph(), Progress(), and ResetProgressDialog().
|
private |
Definition at line 102 of file TProofProgressDialog.h.
Referenced by Progress(), and ToggleOdometerInfos().
|
private |
Definition at line 75 of file TProofProgressDialog.h.
Referenced by ResetProgressDialog().
|
private |
Definition at line 104 of file TProofProgressDialog.h.
Referenced by TProofProgressMemoryPlot::BuildLogList(), and TProofProgressMemoryPlot::DoPlot().
|
private |
Definition at line 78 of file TProofProgressDialog.h.
Referenced by DoEnableSpeedo(), and Progress().
|
private |
Definition at line 77 of file TProofProgressDialog.h.
Referenced by DoEnableSpeedo(), Progress(), ResetProgressDialog(), ToggleOdometerInfos(), and ToggleThreshold().
|
private |
Definition at line 76 of file TProofProgressDialog.h.
Referenced by DoEnableSpeedo(), and Progress().
|
private |
Definition at line 82 of file TProofProgressDialog.h.
Referenced by Progress(), and ResetProgressDialog().
|
private |
Definition at line 89 of file TProofProgressDialog.h.
Referenced by TProofProgressMemoryPlot::BuildLogList(), DoAbort(), TProofProgressLog::DoLog(), TProofProgressMemoryPlot::DoPlot(), DoStop(), Progress(), and ResetProgressDialog().
|
private |
Definition at line 56 of file TProofProgressDialog.h.
Referenced by DoAbort(), DoStop(), IndicateStop(), Progress(), and ResetProgressDialog().
|
private |
Definition at line 65 of file TProofProgressDialog.h.
|
private |
Definition at line 69 of file TProofProgressDialog.h.
Referenced by Progress(), and ResetProgressDialog().
|
private |
Definition at line 67 of file TProofProgressDialog.h.
Referenced by Progress(), and ResetProgressDialog().
|
private |
Definition at line 72 of file TProofProgressDialog.h.
Referenced by Progress().
|
private |
Definition at line 96 of file TProofProgressDialog.h.
Referenced by DoPlotRateGraph(), and ResetProgressDialog().
|
private |
Definition at line 62 of file TProofProgressDialog.h.
Referenced by DoEnableSpeedo().