class HVreadback

Class that encapsulates the readbacks of a high voltage channel

Public Methods

HVreadback( bool b = false, int iStat = -1, double dv = -1, double v = -1, double c = -1)
constructor for an empty object (not yet filled with valid data)
void print( ostream& os = cout )
prints information to ostream os
~HVreadback()
Destructor

Public

Read access to information
inline bool getEnabled()
Returns enabled
inline int getStatus()
Status of the channel as defined by LeCroy
inline double getDemandVoltage()
Demand Voltage
inline double getVoltage()
Read back voltage
inline double getCurrent()
Current in micro Amp
Write access
inline void setEnabled(int iEnabled )
Fills the enabled bit
inline void setStatus( int ChannelStatus )
Fills the status of the module
inline void setDemandVoltage( double dVoltageRead )
Fills the demand voltage [Volts]
inline void setVoltage( double dVoltageRead )
Fills the readback voltage [Volts]
inline void setCurrent(double dCurrentRead )
Fills the current [microAmp]

Documentation

Class that encapsulates the readbacks of a high voltage channel.

MODIFICATIONS:

HVreadback( bool b = false, int iStat = -1, double dv = -1, double v = -1, double c = -1)
constructor for an empty object (not yet filled with valid data)

~HVreadback()
Destructor

void print( ostream& os = cout )
prints information to ostream os

Read access to information

inline bool getEnabled()
Returns enabled

inline int getStatus()
Status of the channel as defined by LeCroy

inline double getDemandVoltage()
Demand Voltage

inline double getVoltage()
Read back voltage

inline double getCurrent()
Current in micro Amp

Write access

inline void setEnabled(int iEnabled )
Fills the enabled bit

inline void setStatus( int ChannelStatus )
Fills the status of the module

inline void setDemandVoltage( double dVoltageRead )
Fills the demand voltage [Volts]

inline void setVoltage( double dVoltageRead )
Fills the readback voltage [Volts]

inline void setCurrent(double dCurrentRead )
Fills the current [microAmp]


This class has no child classes.
Author:
C.Witzig
Date: July 7, 98
Version:
Last update Aug 11, 99

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de