From 3b78ccfd715a34a6ece0f3d6e4d00829116f0f70 Mon Sep 17 00:00:00 2001
From: sesteves <sroesteves@gmail.com>
Date: Fri, 1 Jul 2016 20:35:57 +0100
Subject: [PATCH] minor

---
 .../atmosphericrefraction/MultiLayerModel.java     | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/src/main/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModel.java b/src/main/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModel.java
index ab5ad84e..ca57ed5f 100644
--- a/src/main/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModel.java
+++ b/src/main/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModel.java
@@ -8,9 +8,23 @@ import org.apache.commons.math3.geometry.euclidean.threed.Vector3D;
  */
 public class MultiLayerModel implements AtmosphericRefraction {
 
+    private static final double KARMA_LINE = 1000000;
+    private static final double LAYER_SIZE = KARMA_LINE * 0.25;
+
+    private int numberOfLayers = 1;
+
+    public MultiLayerModel() {
+    }
+
+    public MultiLayerModel(int numberOfLayers) {
+        this.numberOfLayers = numberOfLayers;
+    }
+
     @Override
     public long getDeviation(Vector3D pos, Vector3D los, double altitude) {
 
+        double numberOfCrossedLayers = (KARMA_LINE - altitude) / LAYER_SIZE;
+
 
 
         return 0;
-- 
GitLab