Note
This is the documentation for the current state of the development branch of Qiskit Experiments. The documentation or APIs here can change prior to being released.
T2HahnBackend¶
- class T2HahnBackend(t2hahn=inf, frequency=0.0, initialization_error=0.0, readout0to1=0.0, readout1to0=0.0, seed=9000, dt=2.2222222222222221e-10, num_qubits=None)[source]¶
A simple and primitive backend, to be run by the T2Hahn tests
Initialize the T2Hahn backend
Attributes
Return the
CouplingMap
objectReturn the system time resolution of input signals
Return the system time resolution of output signals
Return the
InstructionDurations
object.Return the
InstructionScheduleMap
for the instructions defined in this backend's target.A list of Instruction tuples on the backend of the form
(instruction, (qubits)
The maximum number of circuits (or Pulse schedules) that can be run in a single job.
Return the grouping of measurements which are multiplexed
Return the number of qubits the backend has.
A list of instruction names that the backend supports.
A list of
Instruction
instances that the backend supports.Return the options for the backend
Return the backend Provider.
A
qiskit.transpiler.Target
object for the backend.Methods
Return the acquisition channel for the given qubit.
T2HahnBackend.control_channel
(qubits)Return the secondary drive channel for the given qubit
T2HahnBackend.drive_channel
(qubit)Return the drive channel for the given qubit.
Return the measure stimulus channel for the given qubit.
Return QubitProperties for a given qubit.
T2HahnBackend.run
(run_input[, shots])Run on the backend.
T2HahnBackend.set_options
(**fields)Set the options fields for the backend