Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Related Pages

DCSAccess Class Reference

High level access to DCS. More...

#include <DCSAccess.h>

Inheritance diagram for DCSAccess:

Inheritance graph
[legend]

Public Member Functions

virtual bool checkPowerOn (UINT32 mid)=0
 Or could just check signal received after a trigger.

virtual void toStandby1 ()=0
 Move all modules to low LV analogue voltage.

virtual void toStandby2 ()=0
 Move all modules to standard LV voltages, HV to low voltage.

virtual void toHVPowerOn ()=0
 Move all modules to HV voltage on.

virtual bool checkSelectLine ()=0
 Check select line.

virtual void hardResetAll ()=0
 Give all modules a hard reset.


Detailed Description

High level access to DCS.

Definition at line 4 of file DCSAccess.h.


Member Function Documentation

virtual bool DCSAccess::checkPowerOn UINT32  mid  )  [pure virtual]
 

Or could just check signal received after a trigger.

Implemented in DCSAccessDummy.

virtual bool DCSAccess::checkSelectLine  )  [pure virtual]
 

Check select line.

Implemented in DCSAccessDummy.

virtual void DCSAccess::hardResetAll  )  [pure virtual]
 

Give all modules a hard reset.

Implemented in DCSAccessDummy.

virtual void DCSAccess::toHVPowerOn  )  [pure virtual]
 

Move all modules to HV voltage on.

Implemented in DCSAccessDummy.

virtual void DCSAccess::toStandby1  )  [pure virtual]
 

Move all modules to low LV analogue voltage.

Implemented in DCSAccessDummy.

virtual void DCSAccess::toStandby2  )  [pure virtual]
 

Move all modules to standard LV voltages, HV to low voltage.

Implemented in DCSAccessDummy.


The documentation for this class was generated from the following file:
Generated on Thu Jul 8 11:41:23 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5