Public Member Functions | |
| QScopeChannelInfo (Int_t id) | |
| ctor | |
| virtual | ~QScopeChannelInfo () |
| dtor | |
| Int_t | GetId () const |
| get object id | |
| Bool_t | GetEnabled () const |
| check whether display is enabled for this channel | |
| Int_t | GetLgChannel () const |
| get logical channel to be displayed | |
| Bool_t | GetAutoScale () const |
| check whether y-axis autoscale was requested | |
| Bool_t | GetAdjustOffset () const |
| check whether y-axis offset adjustment was requested | |
| ULong_t | GetWaveformColor () const |
| get waveform color in Pixel_t units | |
| Float_t | GetMvPerDiv () const |
| get mV/div for y axis | |
| Int_t | GetOffsetMv () const |
| get offset in mV | |
| Bool_t | GetMeasMaxMin () const |
| check whether max-min measurement is requested | |
| Bool_t | GetMeasAverage () const |
| check whether average measurement is requested | |
| Bool_t | GetMeasRMS () const |
| check whether RMS measurement is requested | |
| void | SetEnabled (Bool_t enabled) |
| set whether display is enabled for this channel | |
| void | SetLgChannel (Int_t lgChannel) |
| set logical channel to be displayed | |
| void | SetAutoScale (Bool_t autoScale) |
| toggle y-axis autoscale | |
| void | SetAdjustOffset (Bool_t adjustOffset) |
| toggle y-axis automatic offset adjustment | |
| void | SetWaveformColor (ULong_t pxColor) |
| set waveform color in Pixel_t units | |
| void | SetMvPerDiv (Float_t mVPerDiv) |
| set mV/div for y axis | |
| void | SetOffsetMv (Int_t offsetMv) |
| set offset in mV | |
| void | SetMeasMaxMin (Bool_t enabled) |
| set whether max-min measurement is requested | |
| void | SetMeasAverage (Bool_t enabled) |
| set whether average measurement is requested | |
| void | SetMeasRMS (Bool_t enabled) |
| set whether RMS measurement is requested | |
Static Public Member Functions | |
| static const std::set< UInt_t > & | GetAvailableWindowLengthsMs () |
| static method to retrieve available window lengths in ms | |
| static const std::set< Float_t > & | GetAvailableMvPerDiv () |
| static method to retrieve available mV/div | |
| static const std::set< UInt_t > & | GetAvailableSubSamplings () |
| static method to retrieve available subsamplings | |
| static bool | GetUseDarkBackground () |
| whether to use light or dark background in scope canvas | |
Private Attributes | |
| const Int_t | fId |
| Bool_t | fEnabled |
| Int_t | fLgChannel |
| Bool_t | fAutoScale |
| Bool_t | fAdjustOffset |
| ULong_t | fWaveformColor |
| Float_t | fMvPerDiv |
| Int_t | fOffsetMv |
| Bool_t | fMeasMaxMin |
| Bool_t | fMeasAverage |
| Bool_t | fMeasRMS |
| const std::set< UInt_t > & QScopeChannelInfo::GetAvailableSubSamplings | ( | ) | [static] |
static method to retrieve available subsamplings
A value of N in the returned set means 1 every N samples
Referenced by QGuiScope::CreateFrames().
const Int_t QScopeChannelInfo::fId [private] |
id used for internal purposes
Referenced by GetId().
Bool_t QScopeChannelInfo::fEnabled [private] |
whether this channel is enabled
Referenced by GetEnabled(), and SetEnabled().
Int_t QScopeChannelInfo::fLgChannel [private] |
logical channel to be displayed
Referenced by GetLgChannel(), and SetLgChannel().
Bool_t QScopeChannelInfo::fAutoScale [private] |
whether to perform y-axis autoscale
Referenced by GetAutoScale(), and SetAutoScale().
Bool_t QScopeChannelInfo::fAdjustOffset [private] |
whether to automatically adjust offset
Referenced by GetAdjustOffset(), and SetAdjustOffset().
ULong_t QScopeChannelInfo::fWaveformColor [private] |
waveform color in Pixel_t units
Referenced by GetWaveformColor(), and SetWaveformColor().
Float_t QScopeChannelInfo::fMvPerDiv [private] |
mV/div for the Y axis
Referenced by GetMvPerDiv(), and SetMvPerDiv().
Int_t QScopeChannelInfo::fOffsetMv [private] |
offset in mV for the Y axis
Referenced by GetOffsetMv(), and SetOffsetMv().
Bool_t QScopeChannelInfo::fMeasMaxMin [private] |
whether max-min measurement is requested
Referenced by GetMeasMaxMin(), and SetMeasMaxMin().
Bool_t QScopeChannelInfo::fMeasAverage [private] |
whether average measurement is requested
Referenced by GetMeasAverage(), and SetMeasAverage().
Bool_t QScopeChannelInfo::fMeasRMS [private] |
whether RMS measurement is requested
Referenced by GetMeasRMS(), and SetMeasRMS().
1.5.6