14 #ifndef TGO4ANALYSISCLIENTIMP_H
15 #define TGO4ANALYSISCLIENTIMP_H
39 const char* host=
"localhost",
41 Bool_t histoserver=kFALSE,
42 const char* basename=
"Go4",
43 const char* passwd=
"abcd",
44 Bool_t servermode=kFALSE,
45 Bool_t autorun=kFALSE,
46 Bool_t cintmode = kFALSE,
47 Bool_t loadprefs = kTRUE,
48 Bool_t showrate = kFALSE);
52 Bool_t histoserver=kFALSE,
53 const char* basename=
"Go4",
54 const char* passwd=
"abcd",
55 Bool_t servermode=kFALSE,
56 Bool_t autorun=kFALSE);
133 virtual void Terminate (Bool_t termapp=kTRUE);
143 virtual void SendStatusMessage(Int_t level, Bool_t printout,
const TString& text);
170 void Constructor(Bool_t starthistserv=kFALSE,
const char* basename=
"Go4",
const char* passwd=
"abcd");
226 #endif //TGO4ANALYSISCLIENT_H
virtual void TerminateFast()
TGo4HistogramServer * fxHistoServer
virtual void SendStatusMessage(Int_t level, Bool_t printout, const TString &text)
virtual Int_t Initialization()
void Constructor(Bool_t starthistserv=kFALSE, const char *basename="Go4", const char *passwd="abcd")
void SetCintMode(Bool_t on=kTRUE)
void SendAnalysisStatus()
virtual Int_t StartWorkThreads()
virtual void Terminate(Bool_t termapp=kTRUE)
TGo4Analysis * fxAnalysis
static const Double_t fgdSTATUSTIMEOUT
void SendAnalysisClientStatus()
static const char * fgcMAINTHREAD
void SendAnalysisObject(const char *name)
TGo4Analysis * GetAnalysis() const
static const char * fgcWATCHTHREAD
virtual void RestartMain()
virtual TGo4TaskStatus * CreateStatus()
virtual Int_t StopWorkThreads()
Bool_t IsCintMode() const
TGo4Ratemeter * fxRatemeter
static const UInt_t fguCINTTIMERPERIOD
Bool_t TestBufferUpdateConditions()
void UpdateRate(Int_t counts=1)
void UpdateStatus(TGo4TaskStatus *state)
virtual void ExecuteString(const char *command)
static const UInt_t fguSTATUSUPDATE
Double_t fdBufferUpdateTime
virtual ~TGo4AnalysisClient()
void StartObjectServer(const char *basename, const char *passwd)