Skip to content

measurement

tergite_autocalibration.lib.nodes.coupler.zz_coupling.measurement

Classes:

Name Description
ZZCouplingMeasurement

ZZCouplingMeasurement

ZZCouplingMeasurement(transmons: dict[str, ExtendedTransmon], couplers: dict[str, ExtendedCompositeSquareEdge])

Bases: BaseMeasurement

Methods:

Name Description
schedule_function

Generate a schedule for performing a Ramsey fringe measurement on multiple qubits.

schedule_function

schedule_function(artificial_detunings: dict[str, ndarray], ramsey_delays: dict[str, ndarray], spectator_states: dict[str, ndarray], coupler_dict: dict[str, dict], repetitions: int = 1024) -> Schedule

Generate a schedule for performing a Ramsey fringe measurement on multiple qubits. Can be used both to finetune the qubit frequency and to measure the qubit dephasing time T_2. (1D parameter sweep)

Schedule sequence Reset -> pi/2-pulse -> Idle(tau) -> pi/2-pulse -> Measure

Parameters

artificial_detuning The artificial detuning of the qubit frequency, which is implemented by changing the phase of the second pi/2 pulse. ramsey_delays The wait times tau between the pi/2 pulses for each qubit repetitions The amount of times the Schedule will be repeated.

Returns

: An experiment schedule.