#include <IO.h>
Inherits scope::parameters::InputsFPGAIO6587.
Parameters for pixel acquisition with FPGAPhotonCounter.
Definition at line 246 of file IO.h.
static std::unique_ptr<Inputs> scope::parameters::InputsFPGAPhotonCounter::Create |
( |
| ) |
|
|
inlinestatic |
Create function for factory.
Definition at line 252 of file IO.h.
std::unique_ptr<Inputs> scope::parameters::InputsFPGAPhotonCounter::Clone |
( |
| ) |
const |
|
inlineoverridevirtual |
Clone method to clone into a pointer.
Has to be overriden in derived classes. There it can use the compiler generated copy constructor with e.g. InputsDAQmx(*this).
Reimplemented from scope::parameters::InputsFPGAIO6587.
Definition at line 254 of file IO.h.
void scope::parameters::InputsFPGAPhotonCounter::Load |
( |
const wptree & |
pt | ) |
|
|
overridevirtual |
void scope::parameters::InputsFPGAPhotonCounter::Save |
( |
wptree & |
pt | ) |
const |
|
overridevirtual |
void scope::parameters::InputsFPGAPhotonCounter::SetReadOnlyWhileScanning |
( |
const RunState & |
_runstate | ) |
|
|
overridevirtual |
ScopeNumber<bool> scope::parameters::InputsFPGAPhotonCounter::countmode |
Type of photon counting.
Count high samples (true) or pulses/flanks (false)
Definition at line 257 of file IO.h.
Diagnosis scope::parameters::InputsFPGAPhotonCounter::diagnosis |
Keeps the LEDs/ScopeNumber for FPGA diagnosis together.
These can be connected to ScopeLEDs
Definition at line 285 of file IO.h.
The documentation for this class was generated from the following files: