fr.cnes.sirius.validate.mocks.ephemeris
Class UserEphemeris

java.lang.Object
  extended by fr.cnes.sirius.validate.mocks.ephemeris.UserEphemeris
All Implemented Interfaces:
IUserEphemeris

public class UserEphemeris
extends Object
implements IUserEphemeris

Since:
1.2
Version:
$Id: UserEphemeris.java 17578 2017-05-10 12:20:20Z bignon $
Author:
Tiziana Sabatini

Constructor Summary
UserEphemeris(String ephemerisFile, DateComponents referenceEpoch, TimeScale timeScale, Frame frame)
          Constructor.
 
Method Summary
 Map<AbsoluteDate,PVCoordinates> getEphemeris()
           
 Frame getReferenceFrame()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserEphemeris

public UserEphemeris(String ephemerisFile,
                     DateComponents referenceEpoch,
                     TimeScale timeScale,
                     Frame frame)
              throws IOException
Constructor.

Parameters:
ephemerisFile - the file containing the ephemeris
referenceEpoch - the reference epoch
timeScale - the reference time scale
frame - the reference frame
Throws:
IOException - input/output exception
Method Detail

getEphemeris

public Map<AbsoluteDate,PVCoordinates> getEphemeris()
Specified by:
getEphemeris in interface IUserEphemeris
Returns:
the ephemeris

getReferenceFrame

public Frame getReferenceFrame()
Specified by:
getReferenceFrame in interface IUserEphemeris
Returns:
the reference frame


Copyright © 2017 CNES. All Rights Reserved.