From fc92ba7fbaa3f7d1d28b58ac38f368ac535241a1 Mon Sep 17 00:00:00 2001
From: Christophe Palmann <christophe.palmann@c-s.fr>
Date: Tue, 8 Sep 2015 16:34:33 +0200
Subject: [PATCH] TEST: baseline for SinclairToReciprocalCircularCovariance
 functor updated

---
 ...airToReciprocalCircularCovarianceMatrixFunctor.cxx | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/Modules/Filtering/Polarimetry/test/otbSinclairToReciprocalCircularCovarianceMatrixFunctor.cxx b/Modules/Filtering/Polarimetry/test/otbSinclairToReciprocalCircularCovarianceMatrixFunctor.cxx
index 18c8d486a0..af4666a198 100644
--- a/Modules/Filtering/Polarimetry/test/otbSinclairToReciprocalCircularCovarianceMatrixFunctor.cxx
+++ b/Modules/Filtering/Polarimetry/test/otbSinclairToReciprocalCircularCovarianceMatrixFunctor.cxx
@@ -31,11 +31,11 @@ int otbSinclairToReciprocalCircularCovarianceMatrixFunctor(int itkNotUsed(argc),
   OutputType outputFunct;
 
   result[0] = ComplexType( 25.,  0.);
-  result[1] = ComplexType(  1., 18.);
-  result[2] = ComplexType(-11.,  2.);
-  result[3] = ComplexType( 13.,  0.);
-  result[4] = ComplexType(  1.,  8.);
-  result[5] = ComplexType(  5.,  0.);
+  result[1] = ComplexType( 25.4558441227157,-1.4142135623731);
+  result[2] = ComplexType( 11.,  -2.);
+  result[3] = ComplexType( 26.,  0.);
+  result[4] = ComplexType( 11.3137084989848,-1.41421356237309);
+  result[5] = ComplexType( 5, .0);
 
   outputFunct = funct.operator ()( ComplexType(1., 4.), ComplexType(2., 3.), ComplexType(3., 2.) );
 
@@ -46,6 +46,7 @@ int otbSinclairToReciprocalCircularCovarianceMatrixFunctor(int itkNotUsed(argc),
       vcl_abs(result[4]-outputFunct[4]) > 1e-10 ||
       vcl_abs(result[5]-outputFunct[5]) > 1e-10   )
   {
+	  std::cout.precision(15);
     std::cout<<"Test gives :"<<std::endl;
     std::cout<<outputFunct<<std::endl;
     std::cout<<"Wanted results are :"<<std::endl;
-- 
GitLab