#include <CScalerTrigger.h>
Inheritance diagram for CScalerTrigger:

Public Methods | |
| CScalerTrigger (CExperiment &rExp) | |
| CScalerTrigger (const CScalerTrigger &rhs) | |
| Copy constructor.  | |
| ~CScalerTrigger () | |
| Destructor.  | |
| virtual void | operator() () | 
Private Methods | |
| CScalerTrigger & | operator= (const CScalerTrigger &rhs) | 
| Illegal.  | |
| int | operator== (const CScalerTrigger &rhs) const | 
| Illegal.  | |
| int | operator!= (const CScalerTrigger &rhs) | 
| Illegal.  | |
Private Attributes | |
| CExperiment & | m_rExperiment | 
| Experiment whose scalers we trigger.  | |
Definition at line 297 of file CScalerTrigger.h.
      
  | 
  
| 
 Construct a scaler trigger given a reference to the experiment. The scaler trigger can be inserted in a CTimer object's event list via CTimer::EstablishEvent where it can be used to schedule scaler readouts. 
 Definition at line 290 of file CScalerTrigger.cpp.  | 
  
      
  | 
  
| 
 Copy constructor. Copy construction. This is invoked when e.g. an object is passed by value to a function. The copy constructor makes a clone of the rhs object. Definition at line 300 of file CScalerTrigger.cpp.  | 
  
      
  | 
  
| 
 Destructor. 
 Definition at line 307 of file CScalerTrigger.h.  | 
  
      
  | 
  
| 
 Illegal. 
  | 
  
      
  | 
  
| 
 Called to trigger a scaler readout. Implements CTimedEvent. Definition at line 312 of file CScalerTrigger.cpp. References m_rExperiment, and CExperiment::TriggerScalerReadout().  | 
  
      
  | 
  
| 
 Illegal. 
  | 
  
      
  | 
  
| 
 Illegal. 
  | 
  
      
  | 
  
| 
 Experiment whose scalers we trigger. 
 Definition at line 300 of file CScalerTrigger.h. Referenced by operator()().  | 
  
1.2.16