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.