Tomographer
v1.0a
Tomographer C++ Framework Documentation
|
Stores data for a tomography problem with independent measurements. More...
#include <tomographer/tomoproblem.h>
Public Types | |
typedef MatrQ_ | MatrQ |
typedef LLHValueType_ | LLHValueType |
Public Member Functions | |
IndepMeasTomoProblem (MatrQ matq_) | |
Constructs an IndepMeasTomoProblem instance. More... | |
LLHValueType | calc_llh (const typename MatrQ::VectorParamType &x) const |
Calculates the log-likelihood function. More... | |
Public Attributes | |
const MatrQ | matq |
The data types for this problem. | |
const int | dim |
The dimension of the Hilbert space. | |
const int | dim2 |
The square of the dimension of the Hilbert space, dim2=dim*dim. | |
const int | Ndof |
The number of degrees of freedom, \( \text{Ndof} = \text{dim}\times\text{dim}-1 \). | |
LLHValueType | NMeasAmplifyFactor |
A factor to artificially amplify the number of measurements by. | |
MatrQ::VectorParamListType | Exn |
The POVM Entries, parameterized with X-param (param_herm_to_x()) | |
MatrQ::FreqListType | Nx |
The frequency list, i.e. number of times each POVM effect was observed. | |
MatrQ::MatrixType | rho_MLE |
Maximum likelihood estimate as density matrix. | |
MatrQ::MatrixType | T_MLE |
Maximum likelihood estimate as T-parameterized density matrix. More... | |
MatrQ::VectorParamType | x_MLE |
X-Parameterized version of rho_MLE (param_herm_to_x()) | |
Stores data for a tomography problem with independent measurements.
Stores data corresponding to a tomography probem. This is given by
Additionally, we store also a factor by which to (artificially) amplify all the frequencies by, i.e. to effectively fake more measuremnts with the same statistics.
Definition at line 57 of file tomoproblem.h.
|
inline |
Constructs an IndepMeasTomoProblem instance.
Definition at line 96 of file tomoproblem.h.
|
inline |
Calculates the log-likelihood function.
\[ \lambda(\texttt{x}) = -2\sum_k \texttt{Nx[k]}\,\ln\mathrm{tr}(\texttt{Exn[k]}\,\rho(\texttt{x})) . \]
Definition at line 179 of file tomoproblem.h.
MatrQ::MatrixType Tomographer::IndepMeasTomoProblem< MatrQ_, LLHValueType_, UseCLoopInstead >::T_MLE |
Maximum likelihood estimate as T-parameterized density matrix.
The T-parameterization is such that \( \rho = T T^\dagger \) .
Definition at line 86 of file tomoproblem.h.