14#ifndef TGO4ANALYSISCLIENTSTATUS_H
15#define TGO4ANALYSISCLIENTSTATUS_H
47 void Print(Option_t *opt =
"")
const override;
50 void SetRates(Double_t rate, Double_t average, ULong64_t counts, Double_t time);
void Print(Option_t *opt="") const override
Double_t GetAvRate() const
Double_t fdAveRate
Average eventrate since last reset (events/sec).
Double_t fdTime
Time sum since last reset.
Bool_t fbAnalysisRunning
True running state of analysis, independent of event rate.
TString fxEventSource
Name of eventsource of first step / current filelist name.
const char * GetDateTime() const
Bool_t IsAnalysisRunning() const
void SetRunning(Bool_t on)
void SetCurrentSource(const char *name)
friend class TGo4AnalysisClient
void SetRates(Double_t rate, Double_t average, ULong64_t counts, Double_t time)
ULong64_t GetCurrentCount() const
TString fxDateString
Time and date of the last update of this status as sql string.
const char * GetCurrentSource() const
virtual ~TGo4AnalysisClientStatus()
Double_t fdRate
Current eventrate (events/sec).
TGo4AnalysisClientStatus()
ULong64_t fuCurrentCount
Number of events processed since last start.