qiskit.pulse.builder.measure_all¶
-
measure_all
()[source]¶ Measure all qubits within the currently active builder context.
A simple macro function to measure all of the qubits in the device at the same time. This is useful for handling device
meas_map
and single measurement constraints.Examples:
from qiskit import pulse from qiskit.test.mock import FakeOpenPulse2Q backend = FakeOpenPulse2Q() with pulse.build(backend) as pulse_prog: # Measure all qubits and return associated registers. regs = pulse.measure_all()
Note
Requires the active builder context to have a backend set.
- Return type
List
[MemorySlot
]- Returns
The
register
s the qubit measurement results will be stored in.