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: