|
Public Member Functions |
| | TriggerImpl () |
| | Create default L1A trigger.
|
| | TriggerImpl (const TriggerImpl &) |
| virtual | ~TriggerImpl () |
| | Call parent's destructor.
|
| void | singleL1A () |
| | Set to a single L1A.
|
| void | doubleL1A (short unsigned int delay) |
| void | calL1A (short unsigned int delay) |
| void | pulseL1A (short unsigned int delay) |
| void | softL1A (short unsigned int delay) |
| void | softCalL1A (short unsigned int delay, short unsigned int delay2) |
| void | softPulseL1A (short unsigned int delay, short unsigned int delay2) |
| void | bcL1A (short unsigned int delay) |
| void | bcCalL1A (short unsigned int delay, short unsigned int delay2) |
| void | bcPulseL1A (short unsigned int delay, short unsigned int delay2) |
| void | setCommIncr (unsigned short command, unsigned short incr) |
| void | getCommIncr (unsigned short &command, unsigned short &incr) const |
| const RODTriggers | getRODTriggers () const |
| | Get list of triggers in ROD format.
|
| void | copy (const::SctApi::Trigger &trig) |
| void | print () const |
Private Member Functions |
| TriggerImpl & | operator= (const TriggerImpl &) |
Private Attributes |
| RODTriggers | trigSequence |
| int | incCmd |
| | Which command value to increment.
|
| int | incData |
| | Increment trigger data by (if 0 then don't!).
|