PulseBackendConfiguration.control

PulseBackendConfiguration.control(qubits=None, channel=None)[source]

Return the secondary drive channel for the given qubit – typically utilized for controlling multiqubit interactions. This channel is derived from other channels.

Parameters
  • qubits (Optional[Iterable[int]]) – Tuple or list of qubits of the form (control_qubit, target_qubit).

  • channel (Optional[int]) – Deprecated.

Raises

BackendConfigurationError – If the qubits is not a part of the system or if the backend does not provide channels information in its configuration.

Return type

List[ControlChannel]

Returns

List of control channels.