cirq.GlobalPhaseOperation

class cirq.GlobalPhaseOperation(coefficient: Union[complex, float], atol: float = 1e-08)[source]
__init__(coefficient: Union[complex, float], atol: float = 1e-08) → None[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

controlled_by(*control_qubits[, control_values])

Returns a controlled version of this operation. If no control_qubits

transform_qubits(func)

Returns the same operation, but with different qubits.

validate_args(qubits)

Raises an exception if the qubits don’t match this operation’s qid

with_probability(probability)

with_qubits(*new_qubits)

Returns the same operation, but applied to different qubits.

with_tags(*new_tags)

Creates a new TaggedOperation, with this op and the specified tags.

Attributes

gate

qubits

tags

Returns a tuple of the operation’s tags.

untagged

Returns the underlying operation without any tags.