qmca
0.0.20
|
#include <epicsa2dconverter.h>
Public Member Functions | |
EpicsA2DConverter (QString pvName, QObject *parent=0) | |
virtual | ~EpicsA2DConverter () |
EpicsEnumeration * | gain () |
EpicsEnumeration * | range () |
EpicsInteger * | offset () |
EpicsDouble * | lowerLevelDiscrim () |
EpicsDouble * | upperLevelDiscrim () |
EpicsDouble * | zeroOffset () |
EpicsBoolean * | gateMode () |
EpicsBoolean * | coincidenceMode () |
EpicsBoolean * | peakDetectMode () |
EpicsBoolean * | acquisitionMode () |
void | setGain (int gain) |
void | setRange (int gain) |
void | setOffset (int gain) |
void | setLowerLevelDiscrim (double l) |
void | setUpperLevelDiscrim (double l) |
void | setCoincidence (int coinc) |
Public Member Functions inherited from EpicsDouble | |
EpicsDouble (QString pvName, QObject *parent=0, int debug=0) | |
virtual | ~EpicsDouble () |
void | changeConnection (QString pv) |
void | connected () |
double | value () |
Public Member Functions inherited from EpicsObject | |
EpicsObject (QString pvName, QObject *parent=0, int debug=0) | |
virtual | ~EpicsObject () |
void | changeConnection (QString pv) |
int | count () |
QString | pvName () |
QString | toolTip () |
virtual void | disconnected () |
chid | channelID () |
int | debug () |
void | setDebug (int dbg) |
void | settle (double t) |
void | ca_pend_io (double t) |
Additional Inherited Members | |
Public Slots inherited from EpicsDouble | |
void | changeValue (dbr_gr_double val) |
void | caput (double val) |
Signals inherited from EpicsDouble | |
void | valueChanged (double val) |
void | valueGraphicChanged (dbr_gr_double val) |
Signals inherited from EpicsObject | |
void | valueChanged () |
Static Public Attributes inherited from EpicsObject | |
static QMutex | m_Mutex |
Protected Attributes inherited from EpicsObject | |
chid | m_ChannelID |
evid | m_EventID |
bool | m_HasEventHandler |
int | m_Debug |
Definition at line 10 of file epicsa2dconverter.h.
EpicsA2DConverter::EpicsA2DConverter | ( | QString | pvName, |
QObject * | parent = 0 |
||
) |
Definition at line 3 of file epicsa2dconverter.cpp.
|
virtual |
Definition at line 18 of file epicsa2dconverter.cpp.
|
inline |
Definition at line 28 of file epicsa2dconverter.h.
References m_AcquisitionMode.
|
inline |
Definition at line 26 of file epicsa2dconverter.h.
References m_CoincidenceMode.
|
inline |
Definition at line 19 of file epicsa2dconverter.h.
References m_Gain.
Referenced by A2DConverterControlPanel::append().
|
inline |
|
inline |
Definition at line 22 of file epicsa2dconverter.h.
References m_LowerLevelDiscrim.
Referenced by A2DConverterControlPanel::append().
|
inline |
Definition at line 21 of file epicsa2dconverter.h.
References m_Offset.
Referenced by A2DConverterControlPanel::append().
|
inline |
|
inline |
Definition at line 20 of file epicsa2dconverter.h.
References m_Range.
Referenced by A2DConverterControlPanel::append().
void EpicsA2DConverter::setCoincidence | ( | int | coinc | ) |
Definition at line 23 of file epicsa2dconverter.cpp.
References EpicsBoolean::caput(), and m_GateMode.
Referenced by BM12Controller::selectSCA().
void EpicsA2DConverter::setGain | ( | int | gain | ) |
Definition at line 28 of file epicsa2dconverter.cpp.
References EpicsEnumeration::caput(), and m_Gain.
Referenced by BM12Controller::BM12Controller().
void EpicsA2DConverter::setLowerLevelDiscrim | ( | double | l | ) |
Definition at line 43 of file epicsa2dconverter.cpp.
References EpicsDouble::caput(), and m_LowerLevelDiscrim.
Referenced by BM12Controller::BM12Controller().
void EpicsA2DConverter::setOffset | ( | int | gain | ) |
Definition at line 38 of file epicsa2dconverter.cpp.
References EpicsInteger::caput(), and m_Offset.
Referenced by BM12Controller::BM12Controller().
void EpicsA2DConverter::setRange | ( | int | gain | ) |
Definition at line 33 of file epicsa2dconverter.cpp.
References EpicsEnumeration::caput(), and m_Range.
Referenced by BM12Controller::BM12Controller().
void EpicsA2DConverter::setUpperLevelDiscrim | ( | double | l | ) |
Definition at line 48 of file epicsa2dconverter.cpp.
References EpicsDouble::caput(), and m_UpperLevelDiscrim.
Referenced by BM12Controller::BM12Controller().
|
inline |
Definition at line 23 of file epicsa2dconverter.h.
References m_UpperLevelDiscrim.
Referenced by A2DConverterControlPanel::append().
|
inline |
|
private |
Definition at line 48 of file epicsa2dconverter.h.
Referenced by acquisitionMode().
|
private |
Definition at line 46 of file epicsa2dconverter.h.
Referenced by coincidenceMode().
|
private |
Definition at line 39 of file epicsa2dconverter.h.
|
private |
Definition at line 45 of file epicsa2dconverter.h.
Referenced by gateMode(), and setCoincidence().
|
private |
Definition at line 42 of file epicsa2dconverter.h.
Referenced by lowerLevelDiscrim(), and setLowerLevelDiscrim().
|
private |
Definition at line 41 of file epicsa2dconverter.h.
Referenced by offset(), and setOffset().
|
private |
Definition at line 47 of file epicsa2dconverter.h.
Referenced by peakDetectMode().
|
private |
Definition at line 40 of file epicsa2dconverter.h.
Referenced by range(), and setRange().
|
private |
Definition at line 43 of file epicsa2dconverter.h.
Referenced by setUpperLevelDiscrim(), and upperLevelDiscrim().
|
private |
Definition at line 44 of file epicsa2dconverter.h.
Referenced by zeroOffset().