MeasurementExtension

class tket.extensions.MeasurementExtension[source]

Bases: TketExtension

Operations on measurement types.

OPS()[source]

Return the operations defined by this extension

Return type:

list[OpDef]

TYPES()[source]

Return the types defined by this extension

Return type:

list[TypeDef]

__call__()[source]

Returns the measurement extension

Return type:

Extension

__init__()
property measurement_t: ExtType

A copyable type representing the result of a measurement operation.

property read: ExtOp

Consumes a measurement, converting it into a bool.

property version: Version

The version of the extension