#include <TGo4AnalysisClientStatus.h>
Inheritance diagram for TGo4AnalysisClientStatus:
Public Methods | |
TGo4AnalysisClientStatus () | |
virtual | ~TGo4AnalysisClientStatus () |
Double_t | GetRate () const |
Double_t | GetAvRate () const |
Double_t | GetTime () const |
UInt_t | GetCurrentCount () const |
const char * | GetDateTime () const |
virtual Int_t | PrintStatus (Text_t *buffer=0, Int_t buflen=0) |
basic method to printout status information on stdout; to be overridden by specific subclass. More... | |
Private Methods | |
void | SetRates (Double_t rate, Double_t average, UInt_t counts, Double_t time) |
TGo4AnalysisClientStatus (const char *name) | |
Private Attributes | |
UInt_t | fuCurrentCount |
Number of events processed since last start. More... | |
Double_t | fdRate |
Current eventrate (events/sec). More... | |
Double_t | fdAveRate |
Average eventrate since last reset (events/sec). More... | |
Double_t | fdTime |
Time sum since last reset. More... | |
TString | fxDateString |
Time and date of the last update of this status as sql string. More... | |
Friends | |
class | TGo4AnalysisClient |
|
Definition at line 24 of file TGo4AnalysisClientStatus.cxx. |
|
Definition at line 34 of file TGo4AnalysisClientStatus.cxx. |
|
Definition at line 28 of file TGo4AnalysisClientStatus.cxx. References TRACE. |
|
Definition at line 31 of file TGo4AnalysisClientStatus.h. References fdRate. Referenced by PrintStatus(). |
|
Definition at line 33 of file TGo4AnalysisClientStatus.h. References fdAveRate. Referenced by PrintStatus(). |
|
Definition at line 35 of file TGo4AnalysisClientStatus.h. References fdTime. Referenced by PrintStatus(). |
|
Definition at line 37 of file TGo4AnalysisClientStatus.h. References fuCurrentCount. Referenced by PrintStatus(). |
|
Definition at line 39 of file TGo4AnalysisClientStatus.h. References fxDateString. Referenced by PrintStatus(). |
|
basic method to printout status information on stdout; to be overridden by specific subclass.
Reimplemented from TGo4ClientStatus. Definition at line 38 of file TGo4AnalysisClientStatus.cxx. References GetAvRate(), GetCurrentCount(), GetDateTime(), GetRate(), GetTime(), TGo4Status::PrintBuffer(), TGo4ClientStatus::PrintStatus(), and TRACE. |
|
Definition at line 74 of file TGo4AnalysisClientStatus.cxx. References fdAveRate, fdRate, fdTime, fuCurrentCount, fxDateString, and TRACE. Referenced by TGo4AnalysisClient::UpdateStatus(). |
|
Definition at line 23 of file TGo4AnalysisClientStatus.h. |
|
Number of events processed since last start.
Definition at line 51 of file TGo4AnalysisClientStatus.h. Referenced by GetCurrentCount(), and SetRates(). |
|
Current eventrate (events/sec).
Definition at line 54 of file TGo4AnalysisClientStatus.h. |
|
Average eventrate since last reset (events/sec).
Definition at line 57 of file TGo4AnalysisClientStatus.h. |
|
Time sum since last reset. in s. Definition at line 60 of file TGo4AnalysisClientStatus.h. |
|
Time and date of the last update of this status as sql string.
Definition at line 63 of file TGo4AnalysisClientStatus.h. Referenced by GetDateTime(), and SetRates(). |