From 3a1e8793a94e81a146fe8343cc71ba51a7964218 Mon Sep 17 00:00:00 2001
From: Luc Maisonobe <luc@orekit.org>
Date: Wed, 10 Jun 2015 17:32:16 +0200
Subject: [PATCH] Fixed wrong array copy.

---
 src/main/java/org/orekit/rugged/los/PolynomialRotation.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/orekit/rugged/los/PolynomialRotation.java b/src/main/java/org/orekit/rugged/los/PolynomialRotation.java
index da58232b..6437832e 100644
--- a/src/main/java/org/orekit/rugged/los/PolynomialRotation.java
+++ b/src/main/java/org/orekit/rugged/los/PolynomialRotation.java
@@ -109,7 +109,7 @@ public class PolynomialRotation implements LOSTransform {
     public void getEstimatedParameters(final double[] parameters, final int start, final int length)
         throws RuggedException {
         checkSlice(length);
-        System.arraycopy(angle.getCoefficients(), 0, length, start, length);
+        System.arraycopy(angle.getCoefficients(), 0, parameters, start, length);
     }
 
     /** {@inheritDoc}
-- 
GitLab