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

Public Methods | |
| CNSCLScalerBuffer (unsigned nWords=4096) | |
| Default constructor. | |
| ~CNSCLScalerBuffer () | |
| Destructor. | |
| void | PutScalerVector (vector< unsigned long > vScalers) |
| void | SetStartTime (unsigned long nStart) |
| void | SetEndTime (unsigned long nEndTime) |
Private Methods | |
| CNSCLScalerBuffer (const CNSCLScalerBuffer &rhs) | |
| Copy constructor. | |
| CNSCLScalerBuffer & | operator= (const CNSCLScalerBuffer &rhs) |
| Assignment. | |
| int | operator== (const CNSCLScalerBuffer &rhs) const |
| Comparison for equality. | |
| int | operator!= (const CNSCLScalerBuffer &rhs) |
Definition at line 309 of file CNSCLScalerBuffer.h.
|
|
Default constructor. Default constructor. This is called when declarations of the form e.g.:
Definition at line 297 of file CNSCLScalerBuffer.cpp. References CNSCLOutputBuffer::getBuffer(), CNSCLOutputBuffer::m_ControlTag, offSCALERS, SCALERBF, CNSCLOutputBuffer::Seek(), and CNSCLOutputBuffer::SetType(). |
|
|
Destructor.
Definition at line 317 of file CNSCLScalerBuffer.h. |
|
|
Copy constructor.
|
|
|
|
|
|
Assignment.
|
|
|
Comparison for equality.
|
|
|
Puts a vector of scalers into the buffer.
Definition at line 318 of file CNSCLScalerBuffer.cpp. References CNSCLOutputBuffer::PutEntity(). Referenced by CExperiment::TriggerScalerReadout(), and CExperiment::TriggerSnapshotScaler(). |
|
|
Set the interval end time in 10'ths of a second from the beginning of the run.
Definition at line 360 of file CNSCLScalerBuffer.cpp. References CNSCLOutputBuffer::m_Buffer, and offLENDTIME. Referenced by CExperiment::TriggerScalerReadout(), and CExperiment::TriggerSnapshotScaler(). |
|
|
Sets the interval start time in the buffer. The interval start time is a longword value representing the 10'ths of a second into the run.
Definition at line 338 of file CNSCLScalerBuffer.cpp. References CNSCLOutputBuffer::m_Buffer, and offLBEGTIME. Referenced by CExperiment::TriggerScalerReadout(), and CExperiment::TriggerSnapshotScaler(). |
1.2.16