class HVmodule1469 : public HVmodule

Class that encapsulates a 1469 HV module that has "normal" channels as well as bulk channels

Inheritance:


Public Methods

int getBulkSupplies( list< HVbulkSupply* > &aList )
Fills aList with pointers to the individual bulk supplies if there are any
HVbulkSupply* getBulkSupply( const char* pcName )
Returns a pointer to the bulk supply of that module or NULL
int getNbBulkSupplies()
Returns the number of BulkSupplies of the module
HVmodule1469( const char* Name, const char* Type, const char *SerialNb = NULL )
Constructor

Inherited from HVmodule:

Public Methods

HVchannel* getChannel( const char* pcName )
int getChannels( list< HVchannel* > &aList )
pstring getName()
int getNbChannels()
pstring getType()

Inherited from dbHVinterface:

Public Methods

static void selectDB( dbHV *pHVDB )

Protected Fields

static dbHV* pDB

Documentation

Class that encapsulates a 1469 HV module that has "normal" channels as well as bulk channels.

MODIFICATIONS:

HVmodule1469( const char* Name, const char* Type, const char *SerialNb = NULL )
Constructor
Parameters:
Name - : name of the module (as given by the user, EPICS, db
Type - : 1461N104, 1469P, you name it
SerialNb - : Serial number of the module. If not NULL, then we go into the database and find the object.

int getNbBulkSupplies()
Returns the number of BulkSupplies of the module

HVbulkSupply* getBulkSupply( const char* pcName )
Returns a pointer to the bulk supply of that module or NULL

int getBulkSupplies( list< HVbulkSupply* > &aList )
Fills aList with pointers to the individual bulk supplies if there are any


This class has no child classes.
Author:
C.Witzig
Date: Jan 29, 1999
Version:
Last update Jan 29, 1999

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