public class GtmBatch extends Object
| Constructor and Description |
|---|
GtmBatch(String inputFile,
String outputDir,
String saveSuffix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<fr.cnes.sirius.patrius.propagation.analytical.tle.TLE> |
buildTle()
Method to build TLE(s).
|
void |
propagate()
Method used to propagate and so, ceate a spececraft list.
|
public GtmBatch(String inputFile, String outputDir, String saveSuffix) throws GtmInitException, GtmGuiException
inputFile - name of the input XML fileoutputDir - name of the directory to store result filessaveSuffix - Suffix for the result files (may be null)GtmGuiException - occured when getting data from GENIUSGtmInitException - occured during initializationpublic void propagate()
throws GtmInitException,
GtmPropException
GtmInitException - occured due to the initialization processGtmPropException - occured due to the propagation processpublic List<fr.cnes.sirius.patrius.propagation.analytical.tle.TLE> buildTle() throws GtmGuiException, GtmPropException, GtmBuildException, GtmPrintException, GtmNoiseException
GtmGuiException - occured during the read XML file processGtmPropException - occured due to the propagation processGtmBuildException - occured during the TLe computation processGtmPrintException - occured when printing first line of a TLE.GtmNoiseExceptionCopyright © 2022. All rights reserved.