DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Type describing a recorded lock-in sample in polar coordinates. Must be trivially copyable. More...
Public Types | |
using | DataType = double |
Data type used to store the sample. More... | |
Public Member Functions | |
constexpr | LockinResultPolar () noexcept=default |
Default-constructs a LockinResultPolar instance. More... | |
constexpr | LockinResultPolar (DataType R, DataType Theta) noexcept |
Constructs a LockinResultCartesian instance from the given coordinates. More... | |
Public Attributes | |
DataType | R {} |
Radial component of the signal in polar coordinates. More... | |
DataType | Theta {} |
Phase component of the signal in polar coordinates. More... | |
Type describing a recorded lock-in sample in polar coordinates. Must be trivially copyable.
Definition at line 84 of file LockinAmplifier.h.
Data type used to store the sample.
Definition at line 86 of file LockinAmplifier.h.
|
constexprdefaultnoexcept |
Default-constructs a LockinResultPolar
instance.
|
inlineconstexprnoexcept |
Constructs a LockinResultCartesian
instance from the given coordinates.
R | Radial component of the signal in polar coordinates. |
Theta | Phase component of the signal in polar coordinates. |
Definition at line 98 of file LockinAmplifier.h.
DataType DynExpInstr::LockinAmplifierDefs::LockinResultPolar::R {} |
Radial component of the signal in polar coordinates.
Definition at line 100 of file LockinAmplifier.h.
DataType DynExpInstr::LockinAmplifierDefs::LockinResultPolar::Theta {} |
Phase component of the signal in polar coordinates.
Definition at line 101 of file LockinAmplifier.h.