|
DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Type describing a recorded lock-in sample in cartesian coordinates. Must be trivially copyable. More...
#include <LockinAmplifier.h>
Public Types | |
| using | DataType = double |
| Data type used to store the sample. | |
Public Member Functions | |
| constexpr | LockinResultCartesian () noexcept=default |
Default-constructs a LockinResultCartesian instance. | |
| constexpr | LockinResultCartesian (DataType X, DataType Y) noexcept |
Constructs a LockinResultCartesian instance with the given coordinates. | |
Public Attributes | |
| DataType | X {} |
| X component of the signal in cartesian coordinates. | |
| DataType | Y {} |
| Y component of the signal in cartesian coordinates. | |
Type describing a recorded lock-in sample in cartesian coordinates. Must be trivially copyable.
Definition at line 60 of file LockinAmplifier.h.
Data type used to store the sample.
Definition at line 62 of file LockinAmplifier.h.
|
constexprdefaultnoexcept |
Default-constructs a LockinResultCartesian instance.
|
inlineconstexprnoexcept |
Constructs a LockinResultCartesian instance with the given coordinates.
| X | X component of the signal in cartesian coordinates. |
| Y | Y component of the signal in cartesian coordinates. |
Definition at line 74 of file LockinAmplifier.h.
| DataType DynExpInstr::LockinAmplifierDefs::LockinResultCartesian::X {} |
X component of the signal in cartesian coordinates.
Definition at line 76 of file LockinAmplifier.h.
| DataType DynExpInstr::LockinAmplifierDefs::LockinResultCartesian::Y {} |
Y component of the signal in cartesian coordinates.
Definition at line 77 of file LockinAmplifier.h.