#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(). |
1.2.15