DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Defines a trivially-copyable basic sample as time (t)-value (f(t)) pairs (t, f(t)). More...
Public Types | |
using | DataType = double |
Data type of time and value. More... | |
Public Member Functions | |
constexpr | BasicSample () noexcept |
Constructs a BasicSample instance setting Value and Time to zero. More... | |
constexpr | BasicSample (DataType Value) noexcept |
Constructs a BasicSample instance setting Time to zero. More... | |
constexpr | BasicSample (DataType Value, DataType Time) noexcept |
Constructs a BasicSample instance. More... | |
Public Attributes | |
DataType | Value |
Value in a unit as specified by the class derived from DataStreamInstrument . More... | |
DataType | Time |
Time in seconds. More... | |
Defines a trivially-copyable basic sample as time (t)-value (f(t)) pairs (t, f(t)).
Definition at line 85 of file DataStreamInstrument.h.
using DynExpInstr::BasicSample::DataType = double |
Data type of time and value.
Definition at line 87 of file DataStreamInstrument.h.
|
inlineconstexprnoexcept |
Constructs a BasicSample
instance setting Value and Time to zero.
Definition at line 92 of file DataStreamInstrument.h.
|
inlineconstexprnoexcept |
Constructs a BasicSample
instance setting Time to zero.
Value | Value to initialize Value with |
Definition at line 98 of file DataStreamInstrument.h.
|
inlineconstexprnoexcept |
Constructs a BasicSample
instance.
Definition at line 105 of file DataStreamInstrument.h.
DataType DynExpInstr::BasicSample::Time |
Time in seconds.
Definition at line 108 of file DataStreamInstrument.h.
DataType DynExpInstr::BasicSample::Value |
Value in a unit as specified by the class derived from DataStreamInstrument
.
Definition at line 107 of file DataStreamInstrument.h.