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 7966 2013-03-04 17:23:33Z CardosoP $
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 © 2016 CNES. All Rights Reserved.