Public Slots | Public Member Functions | Protected Attributes

TGo4MBSViewer Class Reference

#include <TGo4MBSViewer.h>

Inheritance diagram for TGo4MBSViewer:
QGo4Widget

List of all members.

Public Slots

virtual void StoreSettings ()
virtual void TimerStart ()
virtual void TimerStop ()
virtual void Display ()
virtual void Refresh ()
virtual void NodeEditEnter ()
virtual void NodeChanged (const QString &txt)
virtual void ShowStatus ()
virtual void StateGroup_clicked (int id)
virtual void PrintStatus ()
virtual void TrendSwitched (bool on)
virtual void UpdateTrending ()
virtual void IncTrending (TH1 *histo, int value, bool forwards)
virtual void FrequencyBox_valueChanged (int)
virtual void MoreBox_toggled (bool on)
virtual void TrendBinsBox_valueChanged (int i)
virtual void RefreshButtonClick ()
virtual void SetNode (const QString &txt)
virtual void ResetRunIcon ()
virtual void StartMovieReset ()

Public Member Functions

 TGo4MBSViewer (QWidget *parent=0, const char *name=0)
virtual ~TGo4MBSViewer ()
TH1 * TrendHisto (QString &refname, const QString &name, const QString &title, int value)

Protected Attributes

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
QTime fxDeltaClock
QButtonGroup * StateGroup

Detailed Description

Definition at line 44 of file TGo4MBSViewer.h.


Constructor & Destructor Documentation

TGo4MBSViewer::~TGo4MBSViewer (  )  [virtual]

Definition at line 105 of file TGo4MBSViewer.cpp.

References fxRunMovie.


Member Function Documentation

void TGo4MBSViewer::FrequencyBox_valueChanged ( int   )  [virtual, slot]

Definition at line 493 of file TGo4MBSViewer.cpp.

References fbTrendingInit.

void TGo4MBSViewer::IncTrending ( TH1 *  histo,
int  value,
bool  forwards 
) [virtual, slot]

Definition at line 470 of file TGo4MBSViewer.cpp.

Referenced by TrendHisto().

void TGo4MBSViewer::MoreBox_toggled ( bool  on  )  [virtual, slot]

Definition at line 548 of file TGo4MBSViewer.cpp.

References Display(), fbShowMore, go4sett, and TGo4QSettings::setMbsMonitorMore().

void TGo4MBSViewer::NodeChanged ( const QString &  txt  )  [virtual, slot]

Definition at line 356 of file TGo4MBSViewer.cpp.

References fxNode.

void TGo4MBSViewer::NodeEditEnter (  )  [virtual, slot]

Definition at line 349 of file TGo4MBSViewer.cpp.

References Refresh().

void TGo4MBSViewer::PrintStatus (  )  [virtual, slot]
void TGo4MBSViewer::RefreshButtonClick (  )  [virtual, slot]

Definition at line 563 of file TGo4MBSViewer.cpp.

References fbIsMonitoring, fbSingleRefresh, fbTrending, and Refresh().

Referenced by PrintStatus().

void TGo4MBSViewer::ResetRunIcon (  )  [virtual, slot]

Definition at line 585 of file TGo4MBSViewer.cpp.

References Display(), and fbRunning.

Referenced by TGo4MBSViewer().

void TGo4MBSViewer::SetNode ( const QString &  txt  )  [virtual, slot]

Definition at line 578 of file TGo4MBSViewer.cpp.

References fxNode.

Referenced by TGo4MBSViewer(), and TGo4MainWindow::ToggleMbsMonitor().

void TGo4MBSViewer::ShowStatus (  )  [virtual, slot]
void TGo4MBSViewer::StartMovieReset (  )  [virtual, slot]

Definition at line 592 of file TGo4MBSViewer.cpp.

References fbIsMonitoring, and fxMovieResetTimer.

Referenced by Refresh(), and TimerStop().

void TGo4MBSViewer::StateGroup_clicked ( int  id  )  [virtual, slot]

Definition at line 386 of file TGo4MBSViewer.cpp.

References fbGetSetML, fbGetSetMO, fbGetSetup, and StateGroup.

Referenced by TGo4MBSViewer().

void TGo4MBSViewer::TimerStart (  )  [virtual, slot]
void TGo4MBSViewer::TimerStop (  )  [virtual, slot]

Definition at line 138 of file TGo4MBSViewer.cpp.

References Display(), fbIsMonitoring, fxTimer, StartMovieReset(), and StoreSettings().

void TGo4MBSViewer::TrendBinsBox_valueChanged ( int  i  )  [virtual, slot]

Definition at line 556 of file TGo4MBSViewer.cpp.

References fbTrendingInit, and fiTrendBins.

void TGo4MBSViewer::TrendSwitched ( bool  on  )  [virtual, slot]
void TGo4MBSViewer::UpdateTrending (  )  [virtual, slot]

Member Data Documentation

bool TGo4MBSViewer::fbGetSetML [protected]

Definition at line 113 of file TGo4MBSViewer.h.

Referenced by PrintStatus(), ShowStatus(), StateGroup_clicked(), and TGo4MBSViewer().

bool TGo4MBSViewer::fbGetSetMO [protected]

Definition at line 133 of file TGo4MBSViewer.h.

Referenced by PrintStatus(), ShowStatus(), StateGroup_clicked(), and TGo4MBSViewer().

bool TGo4MBSViewer::fbGetSetup [protected]

Definition at line 115 of file TGo4MBSViewer.h.

Referenced by PrintStatus(), ShowStatus(), StateGroup_clicked(), and TGo4MBSViewer().

bool TGo4MBSViewer::fbRunning [protected]

Definition at line 106 of file TGo4MBSViewer.h.

Referenced by Display(), Refresh(), ResetRunIcon(), and TGo4MBSViewer().

bool TGo4MBSViewer::fbShowMore [protected]

Definition at line 127 of file TGo4MBSViewer.h.

Referenced by Display(), MoreBox_toggled(), StoreSettings(), and TGo4MBSViewer().

Definition at line 101 of file TGo4MBSViewer.h.

Referenced by Display(), RefreshButtonClick(), and TGo4MBSViewer().

Definition at line 107 of file TGo4MBSViewer.h.

Referenced by StoreSettings(), TGo4MBSViewer(), and TrendHisto().

Definition at line 117 of file TGo4MBSViewer.h.

Referenced by Display(), PrintStatus(), Refresh(), ShowStatus(), and TGo4MBSViewer().

Definition at line 134 of file TGo4MBSViewer.h.

Referenced by Display(), Refresh(), TGo4MBSViewer(), and UpdateTrending().

Definition at line 104 of file TGo4MBSViewer.h.

Referenced by Display(), Refresh(), TGo4MBSViewer(), and UpdateTrending().

Definition at line 136 of file TGo4MBSViewer.h.

Referenced by Refresh(), and TGo4MBSViewer().

int TGo4MBSViewer::fiDataDelta [protected]

Definition at line 137 of file TGo4MBSViewer.h.

Referenced by Refresh().

int TGo4MBSViewer::fiEvRatio [protected]

Definition at line 129 of file TGo4MBSViewer.h.

Referenced by Display(), Refresh(), and UpdateTrending().

Definition at line 102 of file TGo4MBSViewer.h.

Referenced by Refresh(), TGo4MBSViewer(), and TimerStart().

Definition at line 103 of file TGo4MBSViewer.h.

Referenced by Refresh(), TGo4MBSViewer(), and TimerStart().

Definition at line 135 of file TGo4MBSViewer.h.

Referenced by Refresh(), TGo4MBSViewer(), and TimerStart().

Definition at line 138 of file TGo4MBSViewer.h.

Referenced by Refresh().

Definition at line 119 of file TGo4MBSViewer.h.

Referenced by Display(), Refresh(), ShowStatus(), and TGo4MBSViewer().

QTime TGo4MBSViewer::fxDeltaClock [protected]

Definition at line 139 of file TGo4MBSViewer.h.

Referenced by Refresh(), and TGo4MBSViewer().

TH1* TGo4MBSViewer::fxEvRatio [protected]

Definition at line 131 of file TGo4MBSViewer.h.

QString TGo4MBSViewer::fxHistoAccessName [protected]

Definition at line 111 of file TGo4MBSViewer.h.

Referenced by TGo4MBSViewer(), and UpdateTrending().

Definition at line 130 of file TGo4MBSViewer.h.

Referenced by TGo4MBSViewer(), and UpdateTrending().

Definition at line 108 of file TGo4MBSViewer.h.

Referenced by TGo4MBSViewer(), and UpdateTrending().

QString TGo4MBSViewer::fxMessage [protected]

Definition at line 116 of file TGo4MBSViewer.h.

Referenced by Display(), PrintStatus(), Refresh(), and ShowStatus().

QTimer* TGo4MBSViewer::fxMovieResetTimer [protected]

Definition at line 128 of file TGo4MBSViewer.h.

Referenced by StartMovieReset(), and TGo4MBSViewer().

QString TGo4MBSViewer::fxNode [protected]

Definition at line 120 of file TGo4MBSViewer.h.

Referenced by NodeChanged(), PrintStatus(), Refresh(), SetNode(), and StoreSettings().

TH1* TGo4MBSViewer::fxRatekBTrend [protected]

Definition at line 109 of file TGo4MBSViewer.h.

TH1* TGo4MBSViewer::fxRateTrend [protected]

Definition at line 125 of file TGo4MBSViewer.h.

QString TGo4MBSViewer::fxRefTime [protected]

Definition at line 114 of file TGo4MBSViewer.h.

Referenced by Display(), and Refresh().

QMovie* TGo4MBSViewer::fxRunMovie [protected]

Definition at line 124 of file TGo4MBSViewer.h.

Referenced by Display(), TGo4MBSViewer(), and ~TGo4MBSViewer().

QString TGo4MBSViewer::fxServerLabel [protected]

Definition at line 132 of file TGo4MBSViewer.h.

Referenced by Display(), Refresh(), TGo4MBSViewer(), and UpdateTrending().

Definition at line 122 of file TGo4MBSViewer.h.

Referenced by PrintStatus(), and ShowStatus().

Definition at line 123 of file TGo4MBSViewer.h.

Referenced by PrintStatus(), and ShowStatus().

Definition at line 105 of file TGo4MBSViewer.h.

Referenced by PrintStatus(), and ShowStatus().

QTimer* TGo4MBSViewer::fxTimer [protected]

Definition at line 121 of file TGo4MBSViewer.h.

Referenced by TGo4MBSViewer(), TimerStart(), and TimerStop().

QButtonGroup* TGo4MBSViewer::StateGroup [protected]

Definition at line 140 of file TGo4MBSViewer.h.

Referenced by ShowStatus(), StateGroup_clicked(), and TGo4MBSViewer().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines