Quandary
Loading...
Searching...
No Matches
Public Attributes | List of all members
ControlInitializationSettings Struct Reference

Settings for control initialization with defaults. More...

#include <config_defaults.hpp>

Public Attributes

ControlInitializationType type = ConfigDefaults::CONTROL_INIT_TYPE
 Initialization type.
 
std::optional< double > amplitude = ConfigDefaults::CONTROL_INIT_AMPLITUDE
 Initial control pulse amplitude.
 
std::optional< double > phase = std::nullopt
 Initial control pulse phase.
 
std::optional< std::string > filename = std::nullopt
 Filename for FILE type.
 

Detailed Description

Settings for control initialization with defaults.

Member Data Documentation

◆ amplitude

std::optional<double> ControlInitializationSettings::amplitude = ConfigDefaults::CONTROL_INIT_AMPLITUDE

Initial control pulse amplitude.

◆ filename

std::optional<std::string> ControlInitializationSettings::filename = std::nullopt

Filename for FILE type.

◆ phase

std::optional<double> ControlInitializationSettings::phase = std::nullopt

Initial control pulse phase.

◆ type

ControlInitializationType ControlInitializationSettings::type = ConfigDefaults::CONTROL_INIT_TYPE

Initialization type.


The documentation for this struct was generated from the following file: