#include <CCAMACTrigger.h>
Inheritance diagram for CCAMACTrigger:
Public Methods | |
CCAMACTrigger (unsigned int b) | |
CCAMACTrigger (const CCAMACTrigger &rhs) | |
Copy constructor. | |
~CCAMACTrigger () | |
Destructor. | |
CCAMACTrigger & | operator= (const CCAMACTrigger &rhs) |
Assignment. | |
int | operator== (const CCAMACTrigger &rhs) const |
Comparison for equality. | |
int | operator!= (const CCAMACTrigger &rhs) const |
virtual bool | operator() () |
Private Attributes | |
CBD8210 | m_Controller |
Branch controller used for trigger. |
Definition at line 299 of file CCAMACTrigger.h.
|
Constructs a CAMAC trigger monitor. CAMAC triggers come through the IT2 input of a CAMAC Branch highway driver. For CAMAC systems, at present, there's at least one of these modules in a system, as it interfaces the CAMAC system to the VME crate.
Definition at line 292 of file CCAMACTrigger.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 301 of file CCAMACTrigger.cpp. |
|
Destructor.
Definition at line 308 of file CCAMACTrigger.h. |
|
Definition at line 312 of file CCAMACTrigger.h. References operator==(). |
|
Returns true if a trigger is available in the hardware. The trigger is also reset. Implements CTrigger. Definition at line 341 of file CCAMACTrigger.cpp. References CBD8210::IT2(), m_Controller, and CBD8210::WriteIFR(). |
|
Assignment. Assignment operation. This member function supports assignment of an object of this class to an object of the same class. Definition at line 313 of file CCAMACTrigger.cpp. References m_Controller, and CTrigger::operator=(). |
|
Comparison for equality. Equality comparison Definition at line 327 of file CCAMACTrigger.cpp. References m_Controller, and CTrigger::operator==(). Referenced by operator!=(). |
|
Branch controller used for trigger.
Definition at line 302 of file CCAMACTrigger.h. Referenced by operator()(), operator=(), and operator==(). |