qib.backend.processor_configuration.GateProperties

class qib.backend.processor_configuration.GateProperties(name: str, qubits: Sequence[Sequence[int]], parameters: Sequence[str] = [])[source]

Bases: object

Generic class for gate properties.

The properties of a quantum processor’s gate, including information about what gates are configured for which qubits of the targeted quantum system.

Methods

check_params

Check if the gate is configured for the given parameters.

check_qubits

Check if the gate is configured for the given qubits.

check_params(params: Sequence) bool[source]

Check if the gate is configured for the given parameters.

check_qubits(qubits: Sequence[int]) bool[source]

Check if the gate is configured for the given qubits.