MeasureWithScratch operation

Warning

This documentation refers to the Classic QDK, which has been replaced by the Modern QDK.

Please see https://aka.ms/qdk.api for the API documentation for the Modern QDK.

Namespace: Microsoft.Quantum.Measurement

Package: Microsoft.Quantum.Standard

Measures the given Pauli operator using an explicit scratch qubit to perform the measurement.

operation MeasureWithScratch (pauli : Pauli[], target : Qubit[]) : Result

Input

pauli : Pauli[]

A multi-qubit Pauli operator specified as an array of single-qubit Pauli operators.

target : Qubit[]

Qubit register to be measured.

Output : Result

The result of measuring the given Pauli operator on the target register.