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.
|