#include <SctApiImpl.h>
Inheritance diagram for SctApi::TriggerImpl:


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 | delayedL1A (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 | print () const | 
Static Public Member Functions | |
| boost::shared_ptr< TriggerImpl > | clone (const boost::shared_ptr< ::SctApi::Trigger > other) | 
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!).   | |
Definition at line 13 of file SctApiImpl.h.
      
  | 
  
| 
 Create default L1A trigger. 
  | 
  
      
  | 
  
| 
 Call parent's destructor. 
  | 
  
      
  | 
  
| 
 Get list of triggers in ROD format. 
 Implements SctApi::Trigger.  | 
  
      
  | 
  
| 
 Set to a single L1A. 
 Implements SctApi::Trigger.  | 
  
      
  | 
  
| 
 Which command value to increment. 
 Definition at line 56 of file SctApiImpl.h.  | 
  
      
  | 
  
| 
 Increment trigger data by (if 0 then don't!). 
 Definition at line 59 of file SctApiImpl.h.  | 
  
 
1.3.5