MResetX operation

Measures a single qubit in the X basis, and resets it to a fixed initial state following the measurement.

Performs a single-qubit measurement in the $X$-basis, and ensures that the qubit is returned to $\ket{0}$ following the measurement.

operation MResetX (target : Qubit) : Result

Input

target
Qubit

A single qubit to be measured.

Output

Result

The result of measuring target in the Pauli $X$ basis.