#include <TApi.h>
Inheritance diagram for TTrigger:


Public Member Functions | |
| TTrigger () | |
| Create default L1A trigger.   | |
| TTrigger (const TTrigger &) | |
| virtual | ~TTrigger () | 
| Call TObject destructor.   | |
| void | singleL1A () | 
| Set to a single L1A.   | |
| void | doubleL1A (int delay) | 
| void | delayedL1A (int delay) | 
| void | calL1A (int delay) | 
| void | pulseL1A (int delay) | 
| void | softL1A (int delay) | 
| void | softCalL1A (int delay, int delay2) | 
| void | softPulseL1A (int delay, int delay2) | 
| void | bcL1A (int delay) | 
| void | bcCalL1A (int delay, int delay2) | 
| void | bcPulseL1A (int delay, int delay2) | 
| void | print () | 
Data Fields | |
| int | incCmd | 
| Which command value to increment.   | |
| int | incData | 
| Increment trigger data by (if 0 then don't!).   | |
| int | source | 
| Trigger source.   | |
| double | frequency | 
| Trigger frequency.   | |
| int | random | 
| what sort of randomiser to use   | |
Private Member Functions | |
| TTrigger & | operator= (const TTrigger &) | 
| void | update () | 
Friends | |
| class | TApi | 
| class | TScanDef | 
Definition at line 33 of file TApi.h.
      
  | 
  
| 
 Create default L1A trigger. 
 Definition at line 928 of file TApi.cxx. References frequency, incCmd, incData, random, source, update(), and TriggerWrapper::worker(). Here is the call graph for this function: ![]()  | 
  
      
  | 
  
| 
 Call TObject destructor. 
  | 
  
      
  | 
  
| 
 Set to a single L1A. 
 Reimplemented from TriggerWrapper. Definition at line 952 of file TApi.cxx. References TriggerWrapper::worker(). Referenced by TScanDef::TScanDef(). Here is the call graph for this function: ![]()  | 
  
      
  | 
  
| 
 Trigger frequency. 
 Definition at line 69 of file TApi.h. Referenced by TTrigger(), and update().  | 
  
      
  | 
  
| 
 Which command value to increment. 
 Definition at line 60 of file TApi.h. Referenced by TTrigger(), and update().  | 
  
      
  | 
  
| 
 Increment trigger data by (if 0 then don't!). 
 Definition at line 63 of file TApi.h. Referenced by TTrigger(), and update().  | 
  
      
  | 
  
| 
 what sort of randomiser to use 
 Definition at line 72 of file TApi.h. Referenced by TTrigger(), and update().  | 
  
      
  | 
  
| 
 Trigger source. 
 Definition at line 66 of file TApi.h. Referenced by TTrigger(), and update().  | 
  
 1.4.6