![]() |
Q2NS dev
ns-3 module
|
Result of measuring one qubit and splitting the state. More...
#include <q2ns-qstate.h>
Public Attributes | |
| int | outcome {0} |
| Classical outcome bit. | |
| std::shared_ptr< QState > | measured |
| Measured 1-qubit state. | |
| std::shared_ptr< QState > | survivors |
| Remaining qubits after measurement. | |
Result of measuring one qubit and splitting the state.
The measured qubit is returned as a new 1-qubit state in measured. The remaining qubits are returned as a separate survivors state.
Definition at line 135 of file q2ns-qstate.h.
| std::shared_ptr<QState> q2ns::QState::MeasureResult::measured |
Measured 1-qubit state.
Definition at line 137 of file q2ns-qstate.h.
| int q2ns::QState::MeasureResult::outcome {0} |
Classical outcome bit.
Definition at line 136 of file q2ns-qstate.h.
Referenced by q2ns::QStateStab::Measure().
| std::shared_ptr<QState> q2ns::QState::MeasureResult::survivors |
Remaining qubits after measurement.
Definition at line 138 of file q2ns-qstate.h.