BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Convenience class for handling polarization density matrix and polarization analyzer operator. More...
Public Member Functions | |
PolarizationHandler (const Eigen::Matrix2cd &polarization, const Eigen::Matrix2cd &analyzer) | |
void | setPolarization (const Eigen::Matrix2cd &polarization) |
Sets the polarization density matrix (in spin basis along z-axis) | |
Eigen::Matrix2cd | getPolarization () const |
Gets the polarization density matrix (in spin basis along z-axis) | |
void | setAnalyzerOperator (const Eigen::Matrix2cd &analyzer) |
Sets the polarization analyzer operator (in spin basis along z-axis) | |
Eigen::Matrix2cd | getAnalyzerOperator () const |
Gets the polarization analyzer operator (in spin basis along z-axis) | |
void | swapContent (PolarizationHandler &other) |
Convenience class for handling polarization density matrix and polarization analyzer operator.
Definition at line 23 of file PolarizationHandler.h.