TTrigger Class Reference

Wrap Trigger for ROOT. More...

#include <TApi.h>

Inheritance diagram for TTrigger:

Inheritance graph
[legend]
Collaboration diagram for TTrigger:

Collaboration graph
[legend]

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

TTriggeroperator= (const TTrigger &)
void update ()

Friends

class TApi
class TScanDef

Detailed Description

Wrap Trigger for ROOT.

Definition at line 33 of file TApi.h.


Constructor & Destructor Documentation

TTrigger::TTrigger  ) 
 

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:

TTrigger::~TTrigger  )  [virtual]
 

Call TObject destructor.

Definition at line 947 of file TApi.cxx.


Member Function Documentation

void TTrigger::singleL1A  )  [virtual]
 

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:


Field Documentation

double TTrigger::frequency
 

Trigger frequency.

Definition at line 69 of file TApi.h.

Referenced by TTrigger(), and update().

int TTrigger::incCmd
 

Which command value to increment.

Definition at line 60 of file TApi.h.

Referenced by TTrigger(), and update().

int TTrigger::incData
 

Increment trigger data by (if 0 then don't!).

Definition at line 63 of file TApi.h.

Referenced by TTrigger(), and update().

int TTrigger::random
 

what sort of randomiser to use

Definition at line 72 of file TApi.h.

Referenced by TTrigger(), and update().

int TTrigger::source
 

Trigger source.

Definition at line 66 of file TApi.h.

Referenced by TTrigger(), and update().


The documentation for this class was generated from the following files:
Generated on Mon Feb 6 14:02:32 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6