14 #ifndef TGO4INTERFACE_H
15 #define TGO4INTERFACE_H
34 void Wait(
double tm_sec);
42 const char* ClientDir,
43 const char* ClientExec,
44 const char* ClientNode,
48 const char* UserArgs = 0);
52 const char* password = 0);
79 const char* sourcename,
83 const char* sourcename,
91 const char* sourcename,
98 const char* sourcename,
105 const char* sourcename,
112 const char* sourcename,
120 const char* sourcename,
124 const char* sourcename,
130 const char* storename,
135 int autosaveperiod=10000);
138 const char* storename,
TGo4AnalysisProxy * AddAnalysisProxy(Bool_t isserver)
TGo4Interface(const TGo4Interface &)
void StepMbsFileSource(const char *stepname, const char *sourcename, int timeout, const char *TagFile, int start=0, int stop=0, int interval=0)
ViewPanelHandle StartViewPanel()
void StepMbsEventServerSource(const char *stepname, const char *sourcename, int timeout, int start=0, int stop=0, int interval=0)
void StepRandomSource(const char *stepname, const char *sourcename, int timeout)
void DisconnectAnalysis()
void RefreshNamesList(int tmout=10)
void HotStart(const char *filename)
void ProcessEvents(Int_t timeout=-1)
TGo4RootBrowserProxy * fRootBrowser
void StepFileSource(const char *stepname, const char *sourcename, int timeout)
Bool_t DrawItem(const char *itemname, ViewPanelHandle panel=0, const char *drawopt=0)
void StepBackStore(const char *stepname, const char *storename, int bufsize, int splitlevel)
void StepFileStore(const char *stepname, const char *storename, bool overwrite, int bufsize, int splitlevel, int compression, int autosaveperiod=10000)
ClassDef(TGo4Interface, 1)
TPad * SelectPad(ViewPanelHandle panel, Int_t number=0)
void RedrawPanel(ViewPanelHandle panel)
void ConfigStep(const char *stepname, Bool_t enableprocess, Bool_t enablesource, Bool_t enablestore)
void StepMbsRevServSource(const char *stepname, const char *sourcename, int timeout, int port, int start=0, int stop=0, int interval=0)
Bool_t SetViewPanelName(ViewPanelHandle handle, const char *newname)
ViewPanelHandle GetActiveViewPanel()
void AnalysisAutoSave(const char *filename, Int_t interval, Int_t compression, Bool_t enabled, Bool_t overwrite)
TGo4AnalysisStepStatus * GetStepStatus(const char *stepname)
void DivideViewPanel(ViewPanelHandle panel, Int_t numX, Int_t numY)
void StepUserSource(const char *stepname, const char *sourcename, int timeout, int port, const char *expr)
ViewPanelHandle FindViewPanel(const char *name)
void StepMbsStreamSource(const char *stepname, const char *sourcename, int timeout, int start=0, int stop=0, int interval=0)
void SubmitAnalysisConfig(int tmout=20)
virtual Bool_t HandleTimer(TTimer *timer)
TGo4AnalysisStatus * GetAnalStatus()
TString GetViewPanelName(ViewPanelHandle handle)
void AnalysisConfigName(const char *filename)
void StepMbsTransportSource(const char *stepname, const char *sourcename, int timeout, int start=0, int stop=0, int interval=0)
void WaitAnalysis(Int_t delay_sec)
void Message(const char *msg)
void RedrawItem(const char *itemname)
void ConnectAnalysis(const char *ServerNode, Int_t ServerPort, Int_t ControllerMode, const char *password=0)