From cab1163c30185b80326c165f2ae52c4be639b60a Mon Sep 17 00:00:00 2001 From: sesteves <sroesteves@gmail.com> Date: Mon, 4 Jul 2016 20:04:03 +0100 Subject: [PATCH] minor --- src/main/java/org/orekit/rugged/api/Rugged.java | 1 + .../rugged/atmosphericrefraction/MultiLayerModel.java | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/src/main/java/org/orekit/rugged/api/Rugged.java b/src/main/java/org/orekit/rugged/api/Rugged.java index afce96aa..b4177481 100644 --- a/src/main/java/org/orekit/rugged/api/Rugged.java +++ b/src/main/java/org/orekit/rugged/api/Rugged.java @@ -344,6 +344,7 @@ public class Rugged { // compute atmosphere deviation. AtmosphericRefraction atmosphericRefraction = new MultiLayerModel(); + // result.getZenith() long deviation = atmosphericRefraction.getDeviation(pBody, lBody, result.getAltitude()); } diff --git a/src/main/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModel.java b/src/main/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModel.java index ca57ed5f..0f4151d1 100644 --- a/src/main/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModel.java +++ b/src/main/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModel.java @@ -2,6 +2,9 @@ package org.orekit.rugged.atmosphericrefraction; import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; +import java.util.ArrayList; +import java.util.List; + /** * Multi layer model for atmospheric refraction. * @author Sergio Esteves @@ -11,12 +14,15 @@ public class MultiLayerModel implements AtmosphericRefraction { private static final double KARMA_LINE = 1000000; private static final double LAYER_SIZE = KARMA_LINE * 0.25; + private List<Double> refractions = new ArrayList<Double>(); + private int numberOfLayers = 1; public MultiLayerModel() { } public MultiLayerModel(int numberOfLayers) { + refractions.add(1.00029); this.numberOfLayers = numberOfLayers; } -- GitLab