public static class CssiSpaceWeatherDataLoader.LineParameters extends Object implements TimeStamped, Serializable
Constructor and Description |
---|
LineParameters(AbsoluteDate date,
double[] threeHourlyKp,
double kpSum,
double[] threeHourlyAp,
double apAvg,
double f107Adj,
int fluxQualifier,
double ctr81Adj,
double lst81Adj,
double f107Obs,
double ctr81Obs,
double lst81Obs)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
getApAvg()
Gets the arithmetic average of all eight Ap indices for the current entry.
|
double |
getCtr81Adj()
Gets the centered 81-day arithmetic average of F10.7 (adjusted).
|
double |
getCtr81Obs()
Gets the centered 81-day arithmetic average of F10.7 (observed).
|
AbsoluteDate |
getDate()
Get the date.
|
double |
getF107Adj()
Gets the 10.7-cm Solar Radio Flux (F10.7) Adjusted to 1 AU.
|
double |
getF107Obs()
Gets the observed (unadjusted) value of F10.7.
|
int |
getFluxQualifier()
Gets the Flux Qualifier.
|
double |
getKpSum()
Gets the sum of all eight Kp indices for the current entry.
|
double |
getLst81Adj()
Gets the last 81-day arithmetic average of F10.7 (adjusted).
|
double |
getLst81Obs()
Gets the last 81-day arithmetic average of F10.7 (observed).
|
double[] |
getThreeHourlyAp()
Gets the array of the eight three-hourly Ap indices for the current entry.
|
double |
getThreeHourlyAp(int i)
Gets the three-hourly Ap index at index i from the threeHourlyAp array.
|
double[] |
getThreeHourlyKp()
Gets the array of the eight three-hourly Kp indices for the current entry.
|
double |
getThreeHourlyKp(int i)
Gets the three-hourly Kp index at index i from the threeHourlyKp array.
|
public LineParameters(AbsoluteDate date, double[] threeHourlyKp, double kpSum, double[] threeHourlyAp, double apAvg, double f107Adj, int fluxQualifier, double ctr81Adj, double lst81Adj, double f107Obs, double ctr81Obs, double lst81Obs)
date
- entry datethreeHourlyKp
- array of 8 three-hourly Kp indices for this entrykpSum
- sum of the 8 Kp indices for the day expressed to the nearest third of a unitthreeHourlyAp
- array of 8 three-hourly Ap indices for this entryapAvg
- arithmetic average of the 8 Ap indices for the dayf107Adj
- 10.7-cm Solar Radio Flux (F10.7)fluxQualifier
- flux Qualifierctr81Adj
- centered 81-day arithmetic average of F10.7lst81Adj
- last 81-day arithmetic average of F10.7f107Obs
- observed (unadjusted) value of F10.7ctr81Obs
- centered 81-day arithmetic average of F10.7 (observed)lst81Obs
- last 81-day arithmetic average of F10.7 (observed)public AbsoluteDate getDate()
TimeStamped
getDate
in interface TimeStamped
public double[] getThreeHourlyKp()
public double getThreeHourlyKp(int i)
i
- index of the Kp index to retrieve [0-7]public double getKpSum()
public double[] getThreeHourlyAp()
public double getThreeHourlyAp(int i)
i
- index of the Ap to retrieve [0-7]public double getApAvg()
public double getLst81Obs()
public double getCtr81Obs()
public double getF107Obs()
public double getLst81Adj()
public double getCtr81Adj()
public int getFluxQualifier()
public double getF107Adj()
Copyright © 2002-2023 CS GROUP. All rights reserved.