iqm.pulse.gate_implementation.get_waveform_parameters#
- iqm.pulse.gate_implementation.get_waveform_parameters(wave, label_prefix='')#
Parameters that are required to initialize the given Waveform class.
n_samples
is handled separately since it is determined by theInstruction
duration and channel sample rate, and thus is shared by all the waveforms of the Instruction.- Parameters:
- Returns:
parameters of
wave
, in the format expected byGateImplementation.parameters
. Waveform parameters that have a defined default will be returned asSetting
objects and those that do not have default asParameter
objects.- Return type: