27 lines
925 B
Plaintext
27 lines
925 B
Plaintext
---
|
|
title: ControlModifier
|
|
description: API reference for qiskit.circuit.ControlModifier
|
|
in_page_toc_min_heading_level: 1
|
|
python_api_type: class
|
|
python_api_name: qiskit.circuit.ControlModifier
|
|
---
|
|
|
|
# ControlModifier
|
|
|
|
<Class id="qiskit.circuit.ControlModifier" isDedicatedPage={true} github="https://github.com/qiskit/qiskit/tree/stable/0.46/qiskit/circuit/annotated_operation.py" signature="qiskit.circuit.ControlModifier(num_ctrl_qubits=0, ctrl_state=None)" modifiers="class">
|
|
Bases: `Modifier`
|
|
|
|
Control modifier: specifies that the operation is controlled by `num_ctrl_qubits` and has control state `ctrl_state`.
|
|
|
|
## Attributes
|
|
|
|
### ctrl\_state
|
|
|
|
<Attribute id="qiskit.circuit.ControlModifier.ctrl_state" attributeTypeHint="int | str | None" attributeValue="None" />
|
|
|
|
### num\_ctrl\_qubits
|
|
|
|
<Attribute id="qiskit.circuit.ControlModifier.num_ctrl_qubits" attributeTypeHint="int" attributeValue="0" />
|
|
</Class>
|
|
|