36 void Wait(
double tm_sec)
override;
38 void HotStart(
const char *filename)
override;
46 const char *ClientDir,
47 const char *ClientExec,
48 const char *ClientNode,
52 const char *UserArgs =
nullptr)
override;
56 const char *password =
nullptr)
override;
77 Bool_t overwrite)
override;
84 Bool_t enablestore)
override;
87 const char *sourcename,
88 int timeout)
override;
91 const char *sourcename,
96 int interval = 0)
override;
99 const char *sourcename,
103 int interval = 0)
override;
106 const char *sourcename,
110 int interval = 0)
override;
113 const char *sourcename,
117 int interval = 0)
override;
120 const char *sourcename,
125 int interval = 0)
override;
130 int interval)
override;
133 const char *sourcename,
134 int timeout)
override;
137 const char *sourcename,
140 const char *expr)
override;
143 const char *sourcename,
144 int timeout)
override;
154 const char *storename,
159 int autosaveperiod = 10000)
override;
162 const char *storename,
164 int splitlevel)
override;
167 const char *storename)
override;
170 const char *storename,
193 Bool_t
DrawItem(
const char *itemname,
ViewPanelHandle panel =
nullptr,
const char *drawopt =
nullptr)
override;
Int_t fiWaitForGUIReaction
void Wait(double tm_sec) override
void ConfigStep(const char *stepname, Bool_t enableprocess, Bool_t enablesource, Bool_t enablestore) override
void StepMbsFileSource(const char *stepname, const char *sourcename, int timeout, const char *TagFile, int start=0, int stop=0, int interval=0) override
void SetMainWindowGeometry(int qtversion, const char *val) override
Bool_t ContinueExecution()
void StepRandomSource(const char *stepname, const char *sourcename, int timeout) override
void DisconnectAnalysis() override
Int_t getCounts(Double_t time)
void StartFitPanel() override
void doOutput(const char *str)
void ConnectAnalysis(const char *ServerNode, Int_t ServerPort, Int_t ControllerMode, const char *password=nullptr) override
void ProcessEvents(Int_t timeout=-1) override
TGo4MainWindow * fMainWin
void SetMainWindowState(int qtversion, const char *val) override
void StepBackStore(const char *stepname, const char *storename, int bufsize, int splitlevel) override
void StepMbsRetryCnt(const char *stepname, int cnt) override
TString GetViewPanelName(ViewPanelHandle panel) override
void SubmitAnalysisConfig(int tmout=20) override
int main(int argc, char **argv)
static TGo4Script * ScriptInstance()
void StepHDF5Store(const char *stepname, const char *storename, int flags) override
void SetAnalysisTerminalMode(int mode) override
void StepFileStore(const char *stepname, const char *storename, bool overwrite, int bufsize, int splitlevel, int compression, int autosaveperiod=10000) override
TGo4Script(TGo4MainWindow *mainwin)
void WaitAnalysis(Int_t delay_sec) override
void StepMbsTransportSource(const char *stepname, const char *sourcename, int timeout, int start=0, int stop=0, int interval=0) override
TPad * SelectPad(ViewPanelHandle panel, Int_t number=0) override
Bool_t SetViewPanelName(ViewPanelHandle panel, const char *newname) override
Bool_t DrawItem(const char *itemname, ViewPanelHandle panel=nullptr, const char *drawopt=nullptr) override
void HotStart(const char *filename) override
void AnalysisAutoSave(const char *filename, Int_t interval, Int_t compression, Bool_t enabled, Bool_t overwrite) override
void SetAnalysisConfigMode(int mode) override
void StepMbsRevServSource(const char *stepname, const char *sourcename, int timeout, int port=0, int start=0, int stop=0, int interval=0) override
ViewPanelHandle GetActiveViewPanel() override
void SetSuperimpose(ViewPanelHandle panel, Bool_t on=kTRUE) override
void StepFileSource(const char *stepname, const char *sourcename, int timeout) override
void LaunchAnalysis() override
void RedrawPanel(ViewPanelHandle handle) override
static void ProduceScript(const char *filename, TGo4MainWindow *main)
void StepUserStore(const char *stepname, const char *storename) override
const char * GetDrawnItemName(ViewPanelHandle panel, int cnt=0) override
void StartAnalysis() override
void StepUserSource(const char *stepname, const char *sourcename, int timeout, int port, const char *expr) override
void ShutdownAnalysis() override
void AnalysisConfigName(const char *filename) override
void StepMbsSelection(const char *stepname, int start, int stop, int interval) override
Bool_t StartScriptExecution(const char *fname)
void SetApplyToAll(ViewPanelHandle panel, Bool_t on=kTRUE) override
void StepMbsEventServerSource(const char *stepname, const char *sourcename, int timeout, int start=0, int stop=0, int interval=0) override
TGo4Picture * GetPadOptions(ViewPanelHandle panel, Int_t padnumber=0) override
void StepHDF5Source(const char *stepname, const char *sourcename, int timeout) override
void StepMbsPort(const char *stepname, int port) override
void StopAnalysis() override
TGo4ConfigStep * GetStepGUI(const char *stepname)
Bool_t CanConfigureAnalysis()
void Message(const char *msg) override
ViewPanelHandle StartViewPanel() override
void StepMbsStreamSource(const char *stepname, const char *sourcename, int timeout, int start=0, int stop=0, int interval=0) override
ViewPanelHandle FindViewPanel(const char *name) override
TGo4ServerProxy * ConnectHttp(const char *servername, const char *account=nullptr, const char *pass=nullptr) override
void RefreshNamesList(int tmout=10) override
Bool_t IsWaitSomething() const
void DivideViewPanel(ViewPanelHandle panel, Int_t numX, Int_t numY) override