DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Type describing a sine function. More...
Public Member Functions | |
constexpr | SineFunctionDescType () noexcept=default |
constexpr | SineFunctionDescType (double FrequencyInHz, double Amplitude, double Offset, double PhaseInRad) noexcept |
Constructs a SineFunctionDescType instance. More... | |
Public Member Functions inherited from DynExpInstr::FunctionGeneratorDefs::FunctionDescType | |
constexpr | FunctionDescType () noexcept=default |
constexpr | FunctionDescType (double FrequencyInHz, double Amplitude, double Offset) noexcept |
Constructs a FunctionDescType instance. More... | |
Public Attributes | |
double | PhaseInRad {} |
Phase of the function in radians. More... | |
Public Attributes inherited from DynExpInstr::FunctionGeneratorDefs::FunctionDescType | |
double | FrequencyInHz {} |
Frequency of the function in Hz. More... | |
double | Amplitude {} |
Amplitude of the function. More... | |
double | Offset {} |
Offset of the function to be added to each sample. More... | |
Type describing a sine function.
Definition at line 58 of file FunctionGenerator.h.
|
constexprdefaultnoexcept |
|
inlineconstexprnoexcept |
Constructs a SineFunctionDescType
instance.
FrequencyInHz | Frequency of the function in Hz. |
Amplitude | Amplitude of the function. |
Offset | Offset of the function to be added to each sample. |
PhaseInRad | Phase of the function in radians. |
Definition at line 69 of file FunctionGenerator.h.
double DynExpInstr::FunctionGeneratorDefs::SineFunctionDescType::PhaseInRad {} |
Phase of the function in radians.
Definition at line 72 of file FunctionGenerator.h.