org.orekit.forces.atmospheres.solarActivity
Class ACSOLFormatReader
java.lang.Object
org.orekit.forces.atmospheres.solarActivity.SolarActivityDataReader
org.orekit.forces.atmospheres.solarActivity.ACSOLFormatReader
- All Implemented Interfaces:
- DataLoader, SolarActivityDataProvider
public class ACSOLFormatReader
- extends SolarActivityDataReader
This class reads ACSOL format solar activity data
- Since:
- 1.2
- Version:
- $Id: ACSOLFormatReader.java 15481 2016-03-02 17:01:22Z bignon $
- Author:
- Rami Houdroge
- Concurrency :
- not thread-safe
- Concurrency comment :
- instance is mutable
Methods inherited from class org.orekit.forces.atmospheres.solarActivity.SolarActivityDataReader |
addApKp, addF107, getAp, getApKpMaxDate, getApKpMinDate, getApKpValues, getFluxMaxDate, getFluxMinDate, getInstantFluxValue, getInstantFluxValues, getKp, getMaxDate, getMinDate, getSupportedNames, isEmpty, stillAcceptsData |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACSOLFormatReader
public ACSOLFormatReader(String supportedNames)
throws OrekitException
- Constructor.
- Parameters:
supportedNames
- regular expression for supported files names
- Throws:
OrekitException
- thrown if UTC-TAI data cannot be read
loadData
public void loadData(InputStream input,
String name)
throws IOException,
ParseException,
OrekitException
- Load data from a stream.
- Specified by:
loadData
in interface DataLoader
- Specified by:
loadData
in class SolarActivityDataReader
- Parameters:
input
- data input streamname
- name of the file (or zip entry)
- Throws:
IOException
- if data can't be read
ParseException
- if data can't be parsed
OrekitException
- if some data is missing
or if some loader specific error occurs
Copyright © 2016 CNES. All Rights Reserved.