TGo4MBSViewer TGo4MBSViewer 0 0 1005 85 MBS Status mbslogo.png unnamed 1 1 layout73 unnamed layout70 unnamed layout39 unnamed RunPix 0 0 0 0 70 20 60 20 NoFrame Plain mbsbutton.png true Indicator for daq running state WarnPix 0 0 0 0 30 30 30 30 info1.png true An error has occured! NodeEdit 50 0 100 32767 LineEditPanel Sunken Hostname of mbs machine to be inspected layout16 unnamed RateEvents Box 7 Flat Eventrate within monitoring interval. Without monitoring: as calculated by Mbs Ratelabel 1 Ev/s AlignVCenter|AlignLeft layout17 unnamed SumEvents 12 Flat Total events (collector) Eventlabel 1 Ev AlignVCenter|AlignLeft layout18 unnamed RateBytes false 7 Flat Data rate within monitoring interval. Without monitoring:as calculated by mbs (use show rate) ByteRatelabel 1 kB/s AlignVCenter|AlignLeft layout19 unnamed SumBytes 8 Flat Amount of data (transport) Bytelabel 1 MB AlignVCenter|AlignLeft DateLabel 100 7 Box Raised Date Date and time of last refresh. spacer9 Horizontal Expanding 58 20 layout62 unnamed MonitorButton 0 0 0 0 30 30 30 30 startselected.png Start automatic refresh StopButton 0 0 0 0 30 30 Stop.png Stop automatic refresh RefreshButton 0 0 0 0 30 30 refresh.png Refresh status MoreBox More... Check to see control panel MoreFrame 5 1 0 0 32767 61 PopupPanel Raised 0 unnamed 2 0 layout72 unnamed 0 1 layout67 unnamed ServerLabel 100 7 32767 22 Box Raised 0 NO SERVER Server task active layout32_2 unnamed ServerPercent 32767 22 3 Flat Ratio served events/total events within monitoring interval SeverPercentLabel 1 % AlignVCenter|AlignLeft layout68 unnamed OutfileLabel 140 7 32767 22 Box Raised 0 Outputfile.lmd AlignVCenter|AlignRight Mbs transport writes to this file layout32 unnamed SumBytesFile 32767 22 9 Flat Amount of data written to file BytelabelFile 1 MB file AlignVCenter|AlignLeft spacer31_2_2 Horizontal Fixed 16 20 layout16 unnamed FullPrintButton 0 0 0 0 30 30 log.png Print selected structure to terminal StateGroup 5 0 0 0 32767 35 1 0 AlignVCenter false false -1 unnamed 9 1 StatusRadio Status Check to printout whole status structure SetupRadio Setup Check to printout setup structure SetupMLRadio SetupML Check to printout setup for multilayer mbs SetupMORadio SetupMO Check to printout setup for multilayer mbs spacer31 Horizontal Expanding 60 20 layout63 unnamed FrequencyBox s 3600 1 2 Refresh frequency TrendBinsBox bins 100000 10 100 1000 Binsize for trending histograms TrendCheck trend Check to update trending histogram MonitorButton clicked() TGo4MBSViewer TimerStart() StopButton clicked() TGo4MBSViewer TimerStop() RefreshButton clicked() TGo4MBSViewer RefreshButtonClick() NodeEdit returnPressed() TGo4MBSViewer NodeEditEnter() NodeEdit textChanged(const QString&) TGo4MBSViewer NodeChanged(const QString&) StateGroup clicked(int) TGo4MBSViewer StateGroup_clicked(int) FullPrintButton clicked() TGo4MBSViewer PrintStatus() TrendCheck toggled(bool) TGo4MBSViewer TrendSwitched(bool) FrequencyBox valueChanged(int) TGo4MBSViewer FrequencyBox_valueChanged(int) MoreBox toggled(bool) TGo4MBSViewer MoreBox_toggled(bool) TrendBinsBox valueChanged(int) TGo4MBSViewer TrendBinsBox_valueChanged(int) sys_def.h sbs_def.h s_daqst.h s_setup.h ml_def.h s_set_ml.h qmovie.h QGo4Widget.h QGo4LineEdit.h s_set_mo.h qtimer.h qdatetime.h f_stccomm.h Riostream.h TSystem.h TH1.h TGo4Slot.h TGo4BrowserProxy.h TGo4QSettings.h TGo4MBSViewer.ui.h class TH1; bool fbSingleRefresh; int fiLastDataNum; int fiLastEventNum; int fiCalcedEventRate; s_set_mo fxSetupMO; bool fbRunning; bool fbTrendingForward; QString fxHistokBAccessName; TH1* fxRatekBTrend; bool fbTrendingInit; QString fxHistoAccessName; bool fbTrending; bool fbGetSetML; QString fxRefTime; bool fbGetSetup; QString fxMessage; bool fbWarningState; bool fbIsMonitoring; s_daqst fxDaqStat; QString fxNode; QTimer* fxTimer; s_setup fxSetup; s_set_ml fxSetupML; QMovie fxRunMovie; TH1* fxRateTrend; int fiTrendBins; bool fbShowMore; QTimer* fxMovieResetTimer; int fiEvRatio; QString fxHistoEvRatioAccessName; TH1* fxEvRatio; QString fxServerLabel; bool fbGetSetMO; int fiCalcedDataRate; int fiLastServDataNum; int fiCalcedServDataRate; int fiDataDelta; int fiServDataDelta; init() StoreSettings() TimerStart() TimerStop() Display() Refresh() NodeEditEnter() NodeChanged( const QString & txt ) ShowStatus() StateGroup_clicked( int id ) PrintStatus() TrendSwitched( bool on ) UpdateTrending() IncTrending( TH1 * histo, int value, bool forwards ) FrequencyBox_valueChanged( int ) MoreBox_toggled( bool on ) TrendBinsBox_valueChanged( int i ) RefreshButtonClick() SetNode( const QString & txt ) ResetRunIcon() StartMovieReset() TrendHisto( QString & refname, const QString & name, const QString & title, int value )