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

TrgGemCnoCounters Class Reference

TrgGemCnoCounters. More...

Inheritance diagram for TrgGemCnoCounters:

Inheritance graph
[legend]
Collaboration diagram for TrgGemCnoCounters:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 __init__ (glt)
 TrgGemCnoCounters constructor.
 stats ()
 stats() member function Returns the statistics object for the Cno counters
 reset ()
 reset() member function
 assignA (CnoNumber)
 assignA() member function
 assignB (CnoNumber)
 assignB() member function
 assignAB (a, b)
 assignAB() member function

Detailed Description

TrgGemCnoCounters.

This class implements the HW abstraction corresponding to the Cno counter detailed in the GEM document: LAT-01545 Section 2.6

Definition at line 141 of file TrgGemCounters.py.


Member Function Documentation

assignA CnoNumber   ) 
 

assignA() member function

Assign the 'A' Cno counter to watch a particular Cno Immediately after counter assignment, both counters are reset.

assignAB ,
 

assignAB() member function

Assign both the 'A' and the'B' Cno counters to watch two Cnos Immediately after counter assignment, both counters are reset.

Reimplemented from TrgCnoCounters.

assignB CnoNumber   ) 
 

assignB() member function

Assign the 'B' Cno counter to watch a particular Cno Immediately after counter assignment, both counters are reset.

reset  ) 
 

reset() member function

Reset the Cno counter register

Reimplemented from TrgCnoCounters.

stats  ) 
 

stats() member function Returns the statistics object for the Cno counters

Returns:
A TrgCnoStats object

Reimplemented from TrgCnoCounters.


The documentation for this class was generated from the following file:
Generated on Fri Jul 21 13:28:22 2006 for LATTE R04-12-00 by doxygen 1.4.3