spinqick.qick_code_v2.system_calibrations_programs_v2

Storing the actual qick class code for the experiments in this file.

Classes

BasebandVoltageCalibration

Use a loading line to calibrate baseband pulse voltages at the device, given known DC bias

HSATune

Baseband pulse for a given amount of time, and measure after the pulse ends.

PulseAndMeasure

Simple loopback program.

SweepAdcDelay

Simple loopback program.

Module Contents

class spinqick.qick_code_v2.system_calibrations_programs_v2.BasebandVoltageCalibration

Bases: qick.asm_v2.AveragerProgramV2

Use a loading line to calibrate baseband pulse voltages at the device, given known DC bias voltage.

_initialize(cfg)
Parameters:

cfg (spinqick.models.experiment_models.LineSplitting)

_body(cfg)
Parameters:

cfg (spinqick.models.experiment_models.LineSplitting)

class spinqick.qick_code_v2.system_calibrations_programs_v2.HSATune

Bases: qick.asm_v2.AveragerProgramV2

Baseband pulse for a given amount of time, and measure after the pulse ends.

_initialize(cfg)
Parameters:

cfg (spinqick.models.experiment_models.HsaTune)

_body(cfg)
Parameters:

cfg (spinqick.models.experiment_models.HsaTune)

class spinqick.qick_code_v2.system_calibrations_programs_v2.PulseAndMeasure

Bases: qick.asm_v2.AveragerProgramV2

Simple loopback program.

_initialize(cfg)
Parameters:

cfg (spinqick.models.experiment_models.AvgedReadout)

_body(cfg)
Parameters:

cfg (spinqick.models.experiment_models.AvgedReadout)

class spinqick.qick_code_v2.system_calibrations_programs_v2.SweepAdcDelay

Bases: qick.asm_v2.AveragerProgramV2

Simple loopback program.

_initialize(cfg)
Parameters:

cfg (spinqick.models.experiment_models.SweepDelay)

_body(cfg)
Parameters:

cfg (spinqick.models.experiment_models.SweepDelay)