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