Package org.orekit.files.ilrs
Class CRD.SessionStatistics
java.lang.Object
org.orekit.files.ilrs.CRD.SessionStatistics
- Enclosing class:
CRD
Session (Pass) Statistics Record.
- Since:
- 12.0
-
Constructor Summary
ConstructorsConstructorDescriptionSessionStatistics(String systemConfigurationId, double rms, double skewness, double kurtosis, double peakMinusMean, int dataQulityIndicator) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionintGet the data quality assessment indicator 0=undefined or no comment 1=clear, easily filtered data, with little or no noise 2=clear data with some noise; filtering is slightly compromised by noise level 3=clear data with a significant amount of noise, or weak data with little noise.doubleGet the session kurtosis from the mean of raw accepted time-of-flight values minus the trend function.doubleGet the session peak – mean value.doublegetRms()Get the session RMS from the mean of raw accepted time-of-flight values minus the trend function.doubleGet the session skewness from the mean of raw accepted time-of-flight values minus the trend function.Get system configuration id.Get a string representation of the instance in the CRD format.toString()
-
Constructor Details
-
SessionStatistics
public SessionStatistics(String systemConfigurationId, double rms, double skewness, double kurtosis, double peakMinusMean, int dataQulityIndicator) Constructor.- Parameters:
systemConfigurationId- system configuration IDrms- session RMS from the mean of raw accepted time-of-flight values minus the trend functionskewness- session skewness from the mean of raw accepted time-of-flight values minus the trend functionkurtosis- session kurtosis from the mean of raw accepted time-of-flight values minus the trend functionpeakMinusMean- session peak – mean valuedataQulityIndicator- data quality assessment indicator
-
-
Method Details
-
getSystemConfigurationId
Get system configuration id.- Returns:
- the system configuration id
-
getRms
public double getRms()Get the session RMS from the mean of raw accepted time-of-flight values minus the trend function.- Returns:
- the session RMS
-
getSkewness
public double getSkewness()Get the session skewness from the mean of raw accepted time-of-flight values minus the trend function.- Returns:
- the session skewness
-
getKurtosis
public double getKurtosis()Get the session kurtosis from the mean of raw accepted time-of-flight values minus the trend function.- Returns:
- the session kurtosis
-
getPeakMinusMean
public double getPeakMinusMean()Get the session peak – mean value.- Returns:
- the session peak – mean value
-
getDataQulityIndicator
public int getDataQulityIndicator()Get the data quality assessment indicator- 0=undefined or no comment
- 1=clear, easily filtered data, with little or no noise
- 2=clear data with some noise; filtering is slightly compromised by noise level
- 3=clear data with a significant amount of noise, or weak data with little noise. Data are certainly present, but filtering is difficult.
- 4=unclear data; data appear marginally to be present, but are very difficult to separate from noise during filtering. Signal to noise ratio can be less than 1:1.
- 5=no data apparent
- Returns:
- the data quality assessment indicator
-
toCrdString
Get a string representation of the instance in the CRD format.- Returns:
- a string representation of the instance, in the CRD format.
-
toString
-