GateCalibration¶
-
class
GateCalibration
(name, qubits, params, instructions)[source]¶ Bases:
object
Each calibration specifies a unique gate by name, qubits and params, and contains the Pulse instructions to implement it.
Initialize a single gate calibration. Instructions may reference waveforms which should be made available in the pulse_library.
- Parameters
name (str) – Gate name.
qubits (list(int)) – Qubits the gate applies to.
params (list(complex)) – Gate parameter values, if any.
instructions (list(PulseQobjInstruction)) – The gate implementation.
Methods
Create a new GateCalibration object from a dictionary.
Return a dictionary format representation of the Gate Calibration.