19     : m_polarization(Eigen::Matrix2cd::Identity() / 2.0),
 
   20       m_analyzer_operator(Eigen::Matrix2cd::Identity())
 
   25                                          const Eigen::Matrix2cd& analyzer)
 
   26     : m_polarization(polarization), m_analyzer_operator(analyzer)
 
void swap(OutputDataIterator< TValue, TContainer > &left, OutputDataIterator< TValue, TContainer > &right)
make Swappable
Defines class PolarizationHandler.
Convenience class for handling polarization density matrix and polarization analyzer operator.
Eigen::Matrix2cd m_polarization
polarization density matrix
Eigen::Matrix2cd m_analyzer_operator
polarization analyzer operator
void swapContent(PolarizationHandler &other)