cirq.protocols.SupportsControlKey

An object that is a has a classical control key or keys.

Control keys are used in referencing the results of a measurement.

Users should implement _control_keys_ returning an iterable of MeasurementKey.

Methods

_control_keys_

View source

Return the keys for controls referenced by the receiving object.

Returns
The measurement keys the value is controlled by. If the value is not classically controlled, the result is the empty tuple.