Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | Related Pages

GAEM Class Reference

ACD Common Controller. More...

Inheritance diagram for GAEM:

Inheritance graph
[legend]
Collaboration diagram for GAEM:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 __init__ (client, parent)
 Initialize valid registers as Gattrs.
 read (reg)
 load (reg, value)
 send (cmd)
 downARC (arcId)
 Navigate to the GARC indicated by childId.
 allARC ()
 Navigate to the broadcast GARC.
 existsARC (arcId)
 Check if the GARC instance with the id arcId exists in the schema.
 downAEQ ()
 Navigate to the GAEQ.
 existsAEQ ()
 Check if the GAEQ instance exists in the schema.

Detailed Description

ACD Common Controller.

Has GAEM specific registers and dataless commands.

Valid Registers:

Dataless Commands:

Definition at line 30 of file gAEM.py.


Member Function Documentation

__init__ client  ,
parent 
 

Initialize valid registers as Gattrs.

Assign default values to members

allARC  ) 
 

Navigate to the broadcast GARC.

Returns:
The broadcast GARC object instance

downAEQ  ) 
 

Navigate to the GAEQ.

Returns:
The GAEQ object instance

downARC arcId   ) 
 

Navigate to the GARC indicated by childId.

Parameters:
childId The id of the child GARC
Returns:
A GARC object instance

existsAEQ  ) 
 

Check if the GAEQ instance exists in the schema.

Returns:
1 if it exists, 0 if it doesn't.

existsARC arcId   ) 
 

Check if the GARC instance with the id arcId exists in the schema.

Parameters:
arcId ACD readout controller id
Returns:
1 if it exists, 0 if it doesn't.


The documentation for this class was generated from the following file:
Generated on Fri Jan 21 18:00:59 2005 for LATTE P04-06-05 by doxygen 1.4.1