SweepDefinition#

class SweepDefinition(*args, playlist=None, playlists=None, **kwargs)#

Bases: SweepBase

The content of the sweep object when creating it.

Module: iqm.station_control.interface.models.sweep

Attributes

playlists

Returns playlists for backwards compatibility.

playlist

A Playlist that should be uploaded to the controllers.

sweep_id

Unique identifier of the sweep.

dut_label

DUT label of the device being used.

settings

A tree representation of the initial settings to set before the sweep.

sweeps

Sweeps that define the swept parameters, i.e. a list of parallel sweeps, where the data values of all sweeps in the tuple are interleaved, and updated simultaneously during the sweep.

return_parameters

Parameters that will be queried from devices and saved for each spot (variable-tuple) of the N-dimensional sweep.

Methods

Parameters:
  • playlist (Playlist | None) –

  • playlists (Playlist | None) –

playlist: Playlist | None#

A Playlist that should be uploaded to the controllers.

property playlists#

Returns playlists for backwards compatibility.