diff --git a/src/test/java/org/orekit/rugged/TestUtils.java b/src/test/java/org/orekit/rugged/TestUtils.java index 4abca5c73e75bf4199f9b626e65a6b21484dd9dd..2e31a38d4194fd9c4402c54021ac8bcef3a667cb 100644 --- a/src/test/java/org/orekit/rugged/TestUtils.java +++ b/src/test/java/org/orekit/rugged/TestUtils.java @@ -31,7 +31,6 @@ import org.orekit.bodies.BodyShape; import org.orekit.bodies.CelestialBodyFactory; import org.orekit.bodies.OneAxisEllipsoid; import org.orekit.errors.OrekitException; -import org.orekit.errors.PropagationException; import org.orekit.forces.gravity.HolmesFeatherstoneAttractionModel; import org.orekit.forces.gravity.ThirdBodyAttraction; import org.orekit.forces.gravity.potential.GravityFieldFactory; @@ -121,11 +120,11 @@ public class TestUtils { } public static Propagator createPropagator(BodyShape earth, - NormalizedSphericalHarmonicsProvider gravityField, - Orbit orbit) + NormalizedSphericalHarmonicsProvider gravityField, + Orbit orbit) throws OrekitException { - AttitudeProvider yawCompensation = new YawCompensation(new NadirPointing(earth)); + AttitudeProvider yawCompensation = new YawCompensation(orbit.getFrame(), new NadirPointing(orbit.getFrame(), earth)); SpacecraftState state = new SpacecraftState(orbit, yawCompensation.getAttitude(orbit, orbit.getDate(), @@ -176,9 +175,9 @@ public class TestUtils { public static List<TimeStampedPVCoordinates> orbitToPV(Orbit orbit, BodyShape earth, AbsoluteDate minDate, AbsoluteDate maxDate, double step) - throws PropagationException { + throws OrekitException { Propagator propagator = new KeplerianPropagator(orbit); - propagator.setAttitudeProvider(new YawCompensation(new NadirPointing(earth))); + propagator.setAttitudeProvider(new YawCompensation(orbit.getFrame(), new NadirPointing(orbit.getFrame(), earth))); propagator.propagate(minDate); final List<TimeStampedPVCoordinates> list = new ArrayList<TimeStampedPVCoordinates>(); propagator.setMasterMode(step, new OrekitFixedStepHandler() { @@ -198,9 +197,9 @@ public class TestUtils { public static List<TimeStampedAngularCoordinates> orbitToQ(Orbit orbit, BodyShape earth, AbsoluteDate minDate, AbsoluteDate maxDate, double step) - throws PropagationException { + throws OrekitException { Propagator propagator = new KeplerianPropagator(orbit); - propagator.setAttitudeProvider(new YawCompensation(new NadirPointing(earth))); + propagator.setAttitudeProvider(new YawCompensation(orbit.getFrame(), new NadirPointing(orbit.getFrame(), earth))); propagator.propagate(minDate); final List<TimeStampedAngularCoordinates> list = new ArrayList<TimeStampedAngularCoordinates>(); propagator.setMasterMode(step, new OrekitFixedStepHandler() { diff --git a/src/test/java/org/orekit/rugged/api/RuggedBuilderTest.java b/src/test/java/org/orekit/rugged/api/RuggedBuilderTest.java index fc52853123c7dd60853b42088b0188cb1f551892..e8cd88ec2c63c0dc3b09b6b2e1c51b01ca23bd24 100644 --- a/src/test/java/org/orekit/rugged/api/RuggedBuilderTest.java +++ b/src/test/java/org/orekit/rugged/api/RuggedBuilderTest.java @@ -47,7 +47,6 @@ import org.orekit.bodies.OneAxisEllipsoid; import org.orekit.data.DataProvidersManager; import org.orekit.data.DirectoryCrawler; import org.orekit.errors.OrekitException; -import org.orekit.errors.PropagationException; import org.orekit.forces.gravity.HolmesFeatherstoneAttractionModel; import org.orekit.forces.gravity.ThirdBodyAttraction; import org.orekit.forces.gravity.potential.GravityFieldFactory; @@ -636,7 +635,7 @@ public class RuggedBuilderTest { Orbit orbit) throws OrekitException { - AttitudeProvider yawCompensation = new YawCompensation(new NadirPointing(earth)); + AttitudeProvider yawCompensation = new YawCompensation(orbit.getFrame(), new NadirPointing(orbit.getFrame(), earth)); SpacecraftState state = new SpacecraftState(orbit, yawCompensation.getAttitude(orbit, orbit.getDate(), @@ -690,9 +689,9 @@ public class RuggedBuilderTest { private List<TimeStampedPVCoordinates> orbitToPV(Orbit orbit, BodyShape earth, AbsoluteDate minDate, AbsoluteDate maxDate, double step) - throws PropagationException { + throws OrekitException { Propagator propagator = new KeplerianPropagator(orbit); - propagator.setAttitudeProvider(new YawCompensation(new NadirPointing(earth))); + propagator.setAttitudeProvider(new YawCompensation(orbit.getFrame(), new NadirPointing(orbit.getFrame(), earth))); propagator.propagate(minDate); final List<TimeStampedPVCoordinates> list = new ArrayList<TimeStampedPVCoordinates>(); propagator.setMasterMode(step, new OrekitFixedStepHandler() { @@ -712,9 +711,9 @@ public class RuggedBuilderTest { private List<TimeStampedAngularCoordinates> orbitToQ(Orbit orbit, BodyShape earth, AbsoluteDate minDate, AbsoluteDate maxDate, double step) - throws PropagationException { + throws OrekitException { Propagator propagator = new KeplerianPropagator(orbit); - propagator.setAttitudeProvider(new YawCompensation(new NadirPointing(earth))); + propagator.setAttitudeProvider(new YawCompensation(orbit.getFrame(), new NadirPointing(orbit.getFrame(), earth))); propagator.propagate(minDate); final List<TimeStampedAngularCoordinates> list = new ArrayList<TimeStampedAngularCoordinates>(); propagator.setMasterMode(step, new OrekitFixedStepHandler() { diff --git a/src/test/java/org/orekit/rugged/linesensor/SensorMeanPlaneCrossingTest.java b/src/test/java/org/orekit/rugged/linesensor/SensorMeanPlaneCrossingTest.java index 276745223ff1ed2828ea6f72e7eb97a800904c8a..83adee243c4189017706e9671dfc0b700c43b043 100644 --- a/src/test/java/org/orekit/rugged/linesensor/SensorMeanPlaneCrossingTest.java +++ b/src/test/java/org/orekit/rugged/linesensor/SensorMeanPlaneCrossingTest.java @@ -35,7 +35,6 @@ import org.orekit.bodies.OneAxisEllipsoid; import org.orekit.data.DataProvidersManager; import org.orekit.data.DirectoryCrawler; import org.orekit.errors.OrekitException; -import org.orekit.errors.PropagationException; import org.orekit.frames.FramesFactory; import org.orekit.orbits.CircularOrbit; import org.orekit.orbits.Orbit; @@ -45,9 +44,6 @@ import org.orekit.propagation.SpacecraftState; import org.orekit.propagation.analytical.KeplerianPropagator; import org.orekit.propagation.sampling.OrekitFixedStepHandler; import org.orekit.rugged.errors.RuggedException; -import org.orekit.rugged.linesensor.LineSensor; -import org.orekit.rugged.linesensor.LinearLineDatation; -import org.orekit.rugged.linesensor.SensorMeanPlaneCrossing; import org.orekit.rugged.los.LOSBuilder; import org.orekit.rugged.utils.SpacecraftToObservedBody; import org.orekit.time.AbsoluteDate; @@ -150,9 +146,9 @@ public class SensorMeanPlaneCrossingTest { private List<TimeStampedPVCoordinates> orbitToPV(Orbit orbit, BodyShape earth, AbsoluteDate minDate, AbsoluteDate maxDate, double step) - throws PropagationException { + throws OrekitException { Propagator propagator = new KeplerianPropagator(orbit); - propagator.setAttitudeProvider(new YawCompensation(new NadirPointing(earth))); + propagator.setAttitudeProvider(new YawCompensation(orbit.getFrame(), new NadirPointing(orbit.getFrame(), earth))); propagator.propagate(minDate); final List<TimeStampedPVCoordinates> list = new ArrayList<TimeStampedPVCoordinates>(); propagator.setMasterMode(step, new OrekitFixedStepHandler() { @@ -172,9 +168,9 @@ public class SensorMeanPlaneCrossingTest { private List<TimeStampedAngularCoordinates> orbitToQ(Orbit orbit, BodyShape earth, AbsoluteDate minDate, AbsoluteDate maxDate, double step) - throws PropagationException { + throws OrekitException { Propagator propagator = new KeplerianPropagator(orbit); - propagator.setAttitudeProvider(new YawCompensation(new NadirPointing(earth))); + propagator.setAttitudeProvider(new YawCompensation(orbit.getFrame(), new NadirPointing(orbit.getFrame(), earth))); propagator.propagate(minDate); final List<TimeStampedAngularCoordinates> list = new ArrayList<TimeStampedAngularCoordinates>(); propagator.setMasterMode(step, new OrekitFixedStepHandler() {