qiskit.pulse.builder.control_channels
control_channels(*qubits)
Return ControlChannel
for qubit
on the active builder backend.
Return the secondary drive channel for the given qubit – typically utilized for controlling multi-qubit interactions.
Examples:
from qiskit import pulse
from qiskit.providers.fake_provider import FakeOpenPulse2Q
backend = FakeOpenPulse2Q()
with pulse.build(backend):
assert pulse.control_channels(0, 1) == [pulse.ControlChannel(0)]
Note
Requires the active builder context to have a backend set.
Parameters
qubits (Iterable
[int
]) – Tuple or list of ordered qubits of the form (control_qubit, target_qubit).
Return type
List
[ControlChannel
]
Returns
List of control channels associated with the supplied ordered list of qubits.
Was this page helpful?
Report a bug or request content on GitHub.