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

rcGEMDefaultTrigger Class Reference

rcGEMDefaultTrigger More...

Inheritance diagram for rcGEMDefaultTrigger:

Inheritance graph
[legend]
Collaboration diagram for rcGEMDefaultTrigger:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 __init__ ()
 rcGEMDefaultTrigger constructor
 conditions ()
 conditions 'pure virtual' method
 coincidences ()
 Implementation of coincdences 'pure virtual' method from TrgUsingTiles.
 inputEnables ()
 Implementation of inputEnables 'pure virtual' method from TrgAbstract.
 engines ()
 Implementation of engines 'pure virtual' method from TrgAbstract.
 useAcdAsTrigger ()
 sweepOnShut ()
 shut (sweepEvent=None, progress=None)

Detailed Description

rcGEMDefaultTrigger

Definition at line 23 of file rcDefaultTrigger.py.


Member Function Documentation

conditions  ) 
 

conditions 'pure virtual' method

Returns:
A TrgConditionsValue object This object specifies the set of conditions to be enabled when the enable() member function is called

Reimplemented from TrgAbstract.

shut sweepEvent  = None,
progress  = None
 

Re-implementation of the shut function to take advantage of the fact that in rcTrgGem, trigger engine 15 is reserved for the marker.

Parameters:
sweepEvent,: A sweep Event() defined by runControl
progress,: An optional function that returns a non-zero value when when events are passing through the system. If omitted a fixed timeout is used.

Reimplemented from rcTrgGem.

sweepOnShut  ) 
 

Returns whether or not shut() does a sweep event. Default true.

Returns:
a boolean

Reimplemented from rcTrgGem.

useAcdAsTrigger  ) 
 

Don't use ACD as a trigger source.

Reimplemented from TrgUsingTiles.


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