|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SolarActivityDataProvider
Interface for solar activity data providers, to be used for atmosphere models
| Method Summary | |
|---|---|
double |
getAp(AbsoluteDate date)
Get Ap value at given user date |
AbsoluteDate |
getApKpMaxDate()
Get maximum date of ap / kp values |
AbsoluteDate |
getApKpMinDate()
Get minimum date of ap / kp values |
SortedMap<AbsoluteDate,Double[]> |
getApKpValues(AbsoluteDate date1,
AbsoluteDate date2)
Get ap / kp values between the given dates |
AbsoluteDate |
getFluxMaxDate()
Get maximum date of flux values |
AbsoluteDate |
getFluxMinDate()
Get minimum date of flux values |
double |
getInstantFluxValue(AbsoluteDate date)
Get instant flux values at the given dates (possibly interpolated) |
SortedMap<AbsoluteDate,Double> |
getInstantFluxValues(AbsoluteDate date1,
AbsoluteDate date2)
Get raw instant flux values between the given dates |
double |
getKp(AbsoluteDate date)
Get Kp value at given user date |
AbsoluteDate |
getMaxDate()
Get maximum date at which both flux and ap values are available |
AbsoluteDate |
getMinDate()
Get minimum date at which both flux and ap values are available |
| Method Detail |
|---|
AbsoluteDate getMinDate()
AbsoluteDate getMaxDate()
AbsoluteDate getFluxMinDate()
AbsoluteDate getFluxMaxDate()
AbsoluteDate getApKpMinDate()
AbsoluteDate getApKpMaxDate()
SortedMap<AbsoluteDate,Double> getInstantFluxValues(AbsoluteDate date1,
AbsoluteDate date2)
throws OrekitException
date1 - first datedate2 - second date
OrekitException - if no solar activity at date
double getInstantFluxValue(AbsoluteDate date)
throws OrekitException
date - user date
OrekitException - if no solar activity at date
SortedMap<AbsoluteDate,Double[]> getApKpValues(AbsoluteDate date1,
AbsoluteDate date2)
throws OrekitException
date1 - first datedate2 - second date
OrekitException - if no solar activity at date
double getAp(AbsoluteDate date)
throws OrekitException
date - user date
OrekitException
double getKp(AbsoluteDate date)
throws OrekitException
date - user date
OrekitException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||