stuff-from-scratch/plugins/quantum_computing/src/QuantumState.cpp
2023-01-26 15:16:46 +00:00

17 lines
No EOL
286 B
C++

#include "QuantumState.h"
const std::vector<Qubit>& QuantumState::getData() const
{
return mState;
}
std::string QuantumState::toString() const
{
std::string out;
std::size_t count{ 0 };
for (const auto& qubit : mState)
{
out += "|" + qubit.toString() + "\n";
}
return out;
}