Inheritance diagram for rcTrgGem:


Public Member Functions | |
| __init__ () | |
| commit (gem=None) | |
| public commit function | |
| waitForMaskEnable (tmo=None) | |
| getEnableTime () | |
| getDisableTime () | |
| getTimeStamp () | |
| sweepOnShut () | |
| enable (mask=None) | |
| disable () | |
| shut (sweepEvent, progress=None) | |
Definition at line 18 of file rcTrgGem.py.
|
|
rcTrgGem constructor Reimplemented from TrgGem. Reimplemented in rcGEMDefaultTrigger, and TrgUsingTiles. |
|
|
public commit function This function commits the configuration defined by this TrgGem object to the hardware. It does *all* the registers. This function should never be called by anyone other than Run Control. |
|
|
Re-implementation of the disable() function to take advantage of threading Reimplemented from TrgGem. |
|
|
Re-implementation of the enable() function to take advantage of threading Reimplemented from TrgGem. |
|
|
Returns the VxWorks timestamp at the time the triggers are disabled
|
|
|
Returns the VxWorks timestamp at the time the triggers are enabled
|
|
|
Returns the VxWorks timestamp for the last time a self-trigger was asserted.
|
|
||||||||||||
|
Re-implementation of the shut function to take advantage of the fact that in rcTrgGem, trigger engine 15 is reserved for the marker.
Reimplemented in rcGEMDefaultTrigger. |
|
|
Returns whether or not shut() does a sweep event. Default true.
Reimplemented in rcGEMDefaultTrigger. |
|
|
Waits until the enableMask() method is called. This is usually needed by non-self-triggering scripts where the _commandSynch thread needs to wait until RunControl actually enables the mask before continuing.
|
1.4.3