14#ifndef TGO4CONFIGSTEP_H
15#define TGO4CONFIGSTEP_H
18#include "ui_TGo4ConfigStep.h"
29 TGo4ConfigStep( QWidget *parent =
nullptr,
const char *name =
nullptr, Qt::WindowFlags fl = Qt::Widget );
34 virtual void SetStepControl(
bool process,
bool source,
bool store );
35 virtual void GetStepControl(
bool & process,
bool & source,
bool & store );
49 virtual int GetSourceSetup( QString & name,
int & timeout,
int & start,
int & stop,
int & interval,
int & port,
int & nretry);
52 virtual void SetFileStore( QString name,
bool overwrite,
int bufsize,
int splitlevel,
int compression,
int autosave = 0);
53 virtual void SetBackStore( QString name,
int bufsize,
int splitlevel );
56 virtual void GetFileStore(
bool & overwrite,
int & bufsize,
int & splitlevel,
int & compression,
int & autosaveinterval );
57 virtual void GetBackStore(
int & bufsize,
int & splitlevel );
Status object of one analysis step.
virtual void OutputFileDialog()
virtual void OutputStateChanged(int)
virtual void SetMbsTransportSource()
virtual void ChangeStopEvent(int num)
virtual void GetBackStore(int &bufsize, int &splitlevel)
virtual void SetMbsFileSource(const QString &TagFile)
virtual void ExtraBtn_clicked()
virtual void StoreComboHighlighted(int k)
virtual void InputArguments(const QString &Arg)
virtual void SetFileSource()
virtual void InputPortChanged(int)
virtual void ChangeEventInterval(int num)
virtual void SetMbsSourceWidgets(int start, int stop, int interval, int port=0)
virtual void GetUserSource(int &port, QString &expr)
TGo4AnalysisStepStatus * fStepStatus
virtual void GetHDF5Store(int &flags)
virtual void SetMbsRetryCnt(int retry)
virtual void StepStateChanged(int)
virtual void GetStepControl(bool &process, bool &source, bool &store)
virtual void SetHDF5Source(QString name)
virtual void SetMbsPort(int port)
virtual void SetMbsRevServSource(int port)
virtual void StoreBufferSize(int t)
virtual void OutputNameText(const QString &Name)
virtual void SetUserStore(QString name)
virtual void StoreOverWrite(bool overwrite)
virtual QString GetBackStoreName()
virtual void SetSourceWidgets(const QString &name, int timeout)
void ChangeSourceParameter(int kind)
TGo4AnalysisConfiguration * fxPanel
virtual void InputTagfile(const QString &tag)
virtual void SetHDF5Store(QString name, int flags)
virtual ~TGo4ConfigStep()
virtual void RetryCntChanged(int)
virtual void InputFileDialog()
virtual void SetBackStore(QString name, int bufsize, int splitlevel)
TGo4EventSourceParameter * fPars[ParsSize]
virtual void StoreTreeAutoSave(int t)
virtual void StoreSplitLevel(int t)
virtual void SetUserSource(int port, QString expr)
virtual void SetRandomSource()
virtual void ChangeSourceTimeout(int tim)
virtual void SourceComboHighlighted(int kind)
virtual void GetMbsFileSource(QString &TagFile)
virtual void SetStepStatus(TGo4AnalysisConfiguration *panel, TGo4AnalysisStepStatus *StepStatus, int number=-1)
virtual void StoreCompLevel(int t)
virtual void GetFileStore(bool &overwrite, int &bufsize, int &splitlevel, int &compression, int &autosaveinterval)
virtual int GetSourceSetup(QString &name, int &timeout, int &start, int &stop, int &interval, int &port, int &nretry)
virtual void ChangeStartEvent(int num)
virtual void InputSourceText(const QString &Name)
virtual int GetStoreSetup(QString &name)
virtual void SetStepControl(bool process, bool source, bool store)
virtual void InputStateChanged(int)
virtual void SetMbsEventServerSource()
virtual QString GetStepName()
virtual void SetFileStore(QString name, bool overwrite, int bufsize, int splitlevel, int compression, int autosave=0)
TGo4ConfigStep(QWidget *parent=nullptr, const char *name=nullptr, Qt::WindowFlags fl=Qt::Widget)
virtual void SetMbsStreamSource()
virtual void MbsMonitorBtn_clicked()
virtual QString GetTabTitle()
Basic type for all classes containing information to parameterize the event source.