qiskit-documentation/docs/api/qiskit/0.46/qiskit.circuit.ControlModif...

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>