Class that corresponds to a PHENIX HV channel
Reading values from the EPICS IOC record
Writing values into the EPICS IOC record
Reading values from EPICS records in the IOC
Writing values into EPICS records in the IOC
Class that corresponds to a PHENIX HV channel. This class is used to access a PHENIX HV channels in real time as well as in the databse, i.e. the individual HV channels that are controlled by EPICS or stored in Objectivity. Therefore HVchannel inherits from an interface, rtHVchannel, that allows to access HV channels in real time; the HVchannel object also possesses a member variable which points to the HVDatabaseSet which controls it.MODIFICATIONS:
- Added support for 1469s through inheritance CW Jan 29, 1999
- Objectivity Update:
This file has been updated to support the new Objectivity Database scheme -- R. Roth
virtual ~HVchannel()
inline int getChannelNb()
virtual bool isBulkSupply()
virtual bool hasBulkSupply()
virtual bool is1471()
virtual int getRampTripEnable(bool& bRTE)
virtual int getPeakCurrent(double& dPeakCurrent)
virtual int getPeakTripCurrent(double& dPeakTripCurrent)
virtual int setRampTripEnable(bool bRTE)
virtual int setPeakTripCurrent(double dPeakTripCurrent)
inline short getTripCount()
inline short resetTripCount()
inline short incTripCount()
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de