Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

CTrigger Class Reference

#include <CTrigger.h>

Inheritance diagram for CTrigger:

CCAMACTrigger CVMETrigger List of all members.

Public Methods

 CTrigger ()
 Default constructor.

 CTrigger (const CTrigger &rhs)
 Copy constructor.

 ~CTrigger ()
 Destructor.

CTrigger & operator= (const CTrigger &rhs)
 Assignment.

int operator== (const CTrigger &rhs) const
 Comparison for equality.

int operator!= (const CTrigger &rhs) const
virtual bool operator() ()=0

Detailed Description

Encapsulates a real trigger module. This class is an Abstract Base Class.

Definition at line 289 of file CTrigger.h.


Constructor & Destructor Documentation

CTrigger::CTrigger  
 

Default constructor.

Default constructor. This is called when declarations of the form e.g.:

  • CTrigger object; are performed.

Definition at line 290 of file CTrigger.cpp.

CTrigger::CTrigger const CTrigger &    rhs
 

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 298 of file CTrigger.cpp.

CTrigger::~CTrigger   [inline]
 

Destructor.

Definition at line 298 of file CTrigger.h.


Member Function Documentation

int CTrigger::operator!= const CTrigger &    rhs const [inline]
 

Definition at line 302 of file CTrigger.h.

References operator==().

virtual bool CTrigger::operator()   [pure virtual]
 

Implemented in CCAMACTrigger, and CVMETrigger.

CTrigger & CTrigger::operator= const CTrigger &    aCTrigger
 

Assignment.

Assignment operation. This member function supports assignment of an object of this class to an object of the same class.

Definition at line 307 of file CTrigger.cpp.

Referenced by CVMETrigger::operator=(), and CCAMACTrigger::operator=().

int CTrigger::operator== const CTrigger &    rhs const
 

Comparison for equality.

Equality comparison:

Parameters:
rhs  - Right hand side of the ==.

Definition at line 319 of file CTrigger.cpp.

Referenced by operator!=(), CVMETrigger::operator==(), and CCAMACTrigger::operator==().


The documentation for this class was generated from the following files:
Generated on Fri Nov 8 13:37:28 2002 for Event Readout system. by doxygen1.2.16