
Public Member Functions | |
| QGPChannelFrame (UInt_t channel, UInt_t boardId, const TGWindow *parent, UInt_t w, UInt_t h) | |
| ctor | |
| void | SetEnabled (Bool_t enabled) |
| toggle whether or not this channel will fire when the start button will be pressed | |
| void | SetLoaded (Bool_t loaded) |
| toggle whether or not this channel is present in the current configuration | |
| bool | SetAmplitude (UInt_t amplitude) |
| set pulse amplitude (0..5000) | |
| void | Blink () |
| blink led when pulser fires | |
| bool | GetEnabled () const |
| check whether this channel is enabled | |
| unsigned int | GetAmplitude () const |
| get amplitude displayed in the Gui | |
| void | Lock () |
| disable user interaction | |
| void | Unlock () |
| enable user interaction | |
| void | EnableToggled () |
| void | OneShotPressed (Long_t) |
Private Member Functions | |
| void | UpdateEnabled () |
Private Attributes | |
| UInt_t | fChannel |
| UInt_t | fBoardId |
| Bool_t | fEnabled |
| Bool_t | fLoaded |
| TGNumberEntry * | fNumberEntry |
| TGCheckButton * | fEnableButton |
| TGTextButton * | fOneShotButton |
| QGuiLed * | fLedWidget |
| QGPChannelFrame::QGPChannelFrame | ( | UInt_t | channel, | |
| UInt_t | boardId, | |||
| const TGWindow * | parent, | |||
| UInt_t | w, | |||
| UInt_t | h | |||
| ) |
ctor
| channel | hardware channel | |
| boardId | hardware board id |
| bool QGPChannelFrame::SetAmplitude | ( | UInt_t | amplitude | ) | [inline] |
set pulse amplitude (0..5000)
UInt_t QGPChannelFrame::fBoardId [private] |
hardware channel
Bool_t QGPChannelFrame::fEnabled [private] |
hardware board channel exists, but won't fire
Referenced by GetEnabled(), SetEnabled(), and Unlock().
Bool_t QGPChannelFrame::fLoaded [private] |
channel does not exist in current settings basket
Referenced by SetLoaded(), and Unlock().
1.5.6