29 #ifndef SYNTHESIS_STOKESUTIL_H
30 #define SYNTHESIS_STOKESUTIL_H
100 template<
class T,
class U>
void
107 template<
class T,
class U>
void
134 return !(left>right);
153 #ifndef AIPS_NO_TEMPLATE_SRC
154 #include <synthesis/MeasurementEquations/StokesUtil.tcc>
155 #endif //# AIPS_NO_TEMPLATE_SRC
bool nearAbs(const SpectralElement &s1, const SpectralElement &s2, const casacore::Double tol)
casacore::Bool operator<(const StokesVector &left, const StokesVector &right)
CStokesVector operator*(const casacore::SquareMatrix< casacore::Complex, 4 > &m, const CStokesVector &v)
Multiplication of CStokesVector by a casacore::Complex SquareMatrix.
T innerProduct(const casacore::Vector< T > &x, const casacore::Vector< T > &y)
LatticeExprNode sqrt(const LatticeExprNode &expr)
bool Bool
Define the standard types used by Casacore.
template <class T, class U> class vector;
LatticeExprNode operator>(const LatticeExprNode &left, const LatticeExprNode &right)
casacore::Float abs(const StokesVector &sv)
Functions to compare stokesVectors with each other.
const Double e
e and functions thereof:
bool near(const SpectralElement &s1, const SpectralElement &s2, const casacore::Double tol)