#include <SctApi.h>
Inheritance diagram for SctApi::Trigger:

Public Types | |
| typedef std::pair< UINT16, UINT32 > | RODTrigger |
| Type for representation as a series of pairs as defined for ROD DSP. | |
| typedef std::vector< RODTrigger > | RODTriggers |
Public Member Functions | |
| virtual void | singleL1A ()=0 |
| Set to a single L1A. | |
| virtual void | doubleL1A (unsigned short delay)=0 |
| Set to a double L1A. | |
| virtual void | delayedL1A (unsigned short delay)=0 |
| Set to a delayed L1A. | |
| virtual void | calL1A (unsigned short delay)=0 |
| Set to a Calibration pulse followed by an L1A BC0s later. | |
| virtual void | pulseL1A (unsigned short delay)=0 |
| virtual void | softL1A (unsigned short delay)=0 |
| virtual void | softCalL1A (unsigned short delay, unsigned short delay2)=0 |
| virtual void | softPulseL1A (unsigned short delay, unsigned short delay2)=0 |
| virtual void | softBc (unsigned short delay)=0 |
| virtual void | bcL1A (unsigned short delay)=0 |
| virtual void | bcCalL1A (unsigned short delay, unsigned short delay2)=0 |
| virtual void | bcPulseL1A (unsigned short delay, unsigned short delay2)=0 |
| virtual void | setCommIncr (unsigned short command, unsigned short incr)=0 |
| virtual void | getCommIncr (unsigned short &command, unsigned short &incr) const=0 |
| virtual const RODTriggers | getRODTriggers () const=0 |
| Get list of triggers in ROD format. | |
| virtual void | print () const=0 |
Definition at line 81 of file SctApi.h.
|
|
Type for representation as a series of pairs as defined for ROD DSP.
|
|
|
Set to a Calibration pulse followed by an L1A BC0s later.
Implemented in TriggerWrapper. |
|
|
Set to a delayed L1A.
Implemented in TriggerWrapper. |
|
|
Set to a double L1A.
Implemented in TriggerWrapper. |
|
|
Get list of triggers in ROD format.
Implemented in SctApi::TriggerImpl, and TriggerWrapper. Referenced by SctApi::SctApi::sendTrigger(). |
|
|
Set to a single L1A.
Implemented in SctApi::TriggerImpl, TTrigger, and TriggerWrapper. |
1.3.5