Encapsulates the communication with the digitizer.
More...
#include <PacDigitizerDev.h>
List of all members.
Public Types |
| enum | Coupling {
InvalidInput = 0,
Dc1MInput = 1,
Ac1MInput = 2,
Dc50Input = 3,
Ac50Input = 4
} |
| enum | TriggerCoupling {
DcTrigger = 0,
AcTrigger = 1,
HfRejectTrigger = 2,
Dc50Trigger = 3,
Ac50Trigger = 4
} |
| enum | TriggerMode {
PositiveEdge = 0,
NegativeEdge = 1,
OutOfWindow = 2,
IntoWindow = 3,
HfDivide = 4,
SpikeStretcher = 5
} |
| enum | TriggerInput { TrigOnSignal = 0,
ExtTriggerIn = 1
} |
| enum | InputFrontEnd { Channel1 = 0,
Channel2 = 1
} |
| enum | FullScale {
FS50mV = 0,
FS100mV = 1,
FS200mV = 2,
FS500mV = 3,
FS1V = 4,
FS2V = 5,
FS5V = 6
} |
Public Slots |
| void | startSynchronization () |
| void | startRecording () |
| void | stopRecording () |
| void | numAnalyzerThreads (unsigned int newnum) |
Signals |
| void | threadReady (QString s) |
| void | eventsPerSecond (long recevents) |
| void | lastRecordedEventsSeqNum (qlonglong l) |
| void | sendWaveformTeaser (WaveformDataInterface *w) |
| void | errorStopRecording () |
| void | waitingForOffsetSignal () |
| void | foundOffsetSignal () |
Public Member Functions |
| | PacDigitizerDev (PropertyBranchInterface *parentbranch=0) |
| | ~PacDigitizerDev () |
| virtual void | childPropertyChanged (TransmittableProperty *p) |
Static Public Member Functions |
| static quint32 | chunkSize () |
Detailed Description
Encapsulates the communication with the digitizer.
- Author:
- Matthias Nagl <mnagl@uni-goettingen.de>
Member Enumeration Documentation
- Enumerator:
| InvalidInput |
|
| Dc1MInput |
|
| Ac1MInput |
|
| Dc50Input |
|
| Ac50Input |
|
- Enumerator:
| FS50mV |
|
| FS100mV |
|
| FS200mV |
|
| FS500mV |
|
| FS1V |
|
| FS2V |
|
| FS5V |
|
- Enumerator:
| DcTrigger |
|
| AcTrigger |
|
| HfRejectTrigger |
|
| Dc50Trigger |
|
| Ac50Trigger |
|
- Enumerator:
| TrigOnSignal |
|
| ExtTriggerIn |
|
- Enumerator:
| PositiveEdge |
|
| NegativeEdge |
|
| OutOfWindow |
|
| IntoWindow |
|
| HfDivide |
|
| SpikeStretcher |
|
Constructor & Destructor Documentation
| PacDigitizerDev::~PacDigitizerDev |
( |
| ) |
|
Member Function Documentation
| static quint32 PacDigitizerDev::chunkSize |
( |
| ) |
[inline, static] |
| void PacDigitizerDev::errorStopRecording |
( |
| ) |
[signal] |
| void PacDigitizerDev::eventsPerSecond |
( |
long |
recevents | ) |
[signal] |
| void PacDigitizerDev::foundOffsetSignal |
( |
| ) |
[signal] |
| void PacDigitizerDev::lastRecordedEventsSeqNum |
( |
qlonglong |
l | ) |
[signal] |
| void PacDigitizerDev::numAnalyzerThreads |
( |
unsigned int |
newnum | ) |
[slot] |
| void PacDigitizerDev::startRecording |
( |
| ) |
[slot] |
| void PacDigitizerDev::startSynchronization |
( |
| ) |
[slot] |
| void PacDigitizerDev::stopRecording |
( |
| ) |
[slot] |
| void PacDigitizerDev::threadReady |
( |
QString |
s | ) |
[signal] |
| void PacDigitizerDev::waitingForOffsetSignal |
( |
| ) |
[signal] |
The documentation for this class was generated from the following files: