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

Public Methods | |
| CVMEScalerCAENV830 () | |
| Default constructor. | |
| CVMEScalerCAENV830 (const CVMEScalerCAENV830 &rhs) | |
| Copy constructor. | |
| ~CVMEScalerCAENV830 () | |
| Destructor. | |
| CVMEScalerCAENV830 & | operator= (const CVMEScalerCAENV830 &rhs) |
| Assignment. | |
| int | operator== (const CVMEScalerCAENV830 &rhs) const |
| Comparison for equality. | |
| int | operator!= (const CVMEScalerCAENV830 &rhs) const |
Protected Methods | |
| virtual void | Initialize ()=0 |
| virtual void | Read (vector< unsigned in &Scalers)=0 |
| virtual void | Clear ()=0 |
| virtual unsigned int | size ()=0 |
Definition at line 295 of file CVMEScalerCAENV830.h.
|
|
Default constructor. Default constructor. This is called when declarations of the form e.g.:
Definition at line 290 of file CVMEScalerCAENV830.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 CVMEScalerCAENV830.cpp. |
|
|
Destructor.
Definition at line 304 of file CVMEScalerCAENV830.h. |
|
|
Clear the scalers in the module.
Implements CScaler. Definition at line 366 of file CVMEScalerCAENV830.cpp. |
|
|
Performs begin run initialization of the module.
Implements CScaler. Definition at line 337 of file CVMEScalerCAENV830.cpp. |
|
|
Definition at line 308 of file CVMEScalerCAENV830.h. References operator==(). |
|
|
Assignment. Assignment operation. This member function supports assignment of an object of this class to an object of the same class. Definition at line 317 of file CVMEScalerCAENV830.cpp. References CScaler::operator=(). |
|
|
Comparison for equality.
Referenced by operator!=(). |
|
|
Reads the scaler module into the vector passed as a parameter
Definition at line 353 of file CVMEScalerCAENV830.cpp. |
|
|
Return the number of scalers which will be read.
Implements CScaler. Definition at line 379 of file CVMEScalerCAENV830.cpp. |
1.2.16