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

Public Member Functions | |
| CVMEScalerLRS1151 (UInt_t base, int crate=0) | |
| CVMEScalerLRS1151 (const CVMEScalerLRS1151 &rhs) | |
| Copy constructor. | |
| ~CVMEScalerLRS1151 () | |
| Destructor. | |
| CVMEScalerLRS1151 & | operator= (const CVMEScalerLRS1151 &rhs) |
| Assignment. | |
| int | operator== (const CVMEScalerLRS1151 &rhs) |
| Comparison for equality. | |
| int | operator!= (const CVMEScalerLRS1151 &rhs) |
| virtual void | Initialize () |
| virtual void | Read (STD(vector)< unsigned long > &Scalers) |
| virtual void | Clear () |
| virtual unsigned int | size () |
Private Attributes | |
| CVmeModule | m_Scaler |
| The scaler module representations. | |
Definition at line 298 of file CVMEScalerLRS1151.h.
| CVMEScalerLRS1151::CVMEScalerLRS1151 | ( | UInt_t | base, | |
| int | crate = 0 | |||
| ) |
Construct a module at the designated site:
Definition at line 306 of file CVMEScalerLRS1151.cpp.
| CVMEScalerLRS1151::CVMEScalerLRS1151 | ( | const CVMEScalerLRS1151 & | rhs | ) |
Copy constructor.
Copy construct a scaler from a right hand side (rhs):
Definition at line 313 of file CVMEScalerLRS1151.cpp.
| CVMEScalerLRS1151::~CVMEScalerLRS1151 | ( | ) | [inline] |
| CVMEScalerLRS1151 & CVMEScalerLRS1151::operator= | ( | const CVMEScalerLRS1151 & | rhs | ) |
Assignment.
Assignment operator:
Definition at line 323 of file CVMEScalerLRS1151.cpp.
References m_Scaler, and CScaler::operator=().
| int CVMEScalerLRS1151::operator== | ( | const CVMEScalerLRS1151 & | rhs | ) |
Comparison for equality.
Equality comparison.
Definition at line 335 of file CVMEScalerLRS1151.cpp.
References m_Scaler.
Referenced by operator!=().
| int CVMEScalerLRS1151::operator!= | ( | const CVMEScalerLRS1151 & | rhs | ) | [inline] |
| void CVMEScalerLRS1151::Initialize | ( | ) | [virtual] |
Implements CScaler.
Definition at line 346 of file CVMEScalerLRS1151.cpp.
References Clear(), m_Scaler, CVmeModule::pokew(), and ResetW.
| virtual void CVMEScalerLRS1151::Read | ( | STD(vector)< unsigned long > & | Scalers | ) | [virtual] |
Implements CScaler.
| void CVMEScalerLRS1151::Clear | ( | ) | [virtual] |
Clears the module.
Implements CScaler.
Definition at line 368 of file CVMEScalerLRS1151.cpp.
References ChannelResetL, m_Scaler, nChannels, and CVmeModule::peekl().
Referenced by Initialize().
| unsigned int CVMEScalerLRS1151::size | ( | ) | [virtual] |
Returns the number of channels in the module:
Implements CScaler.
Definition at line 381 of file CVMEScalerLRS1151.cpp.
References nChannels.
CVmeModule CVMEScalerLRS1151::m_Scaler [private] |
The scaler module representations.
Definition at line 301 of file CVMEScalerLRS1151.h.
Referenced by Clear(), Initialize(), operator=(), and operator==().
1.5.1