Package org.orekit.files.ilrs
Class CRD.NptRangeMeasurement
- java.lang.Object
-
- org.orekit.files.ilrs.CRD.RangeMeasurement
-
- org.orekit.files.ilrs.CRD.NptRangeMeasurement
-
- All Implemented Interfaces:
TimeStamped
- Enclosing class:
- CRD
public static class CRD.NptRangeMeasurement extends CRD.RangeMeasurement
Range record -- Normal Point.- Since:
- 12.0
-
-
Constructor Summary
Constructors Constructor Description NptRangeMeasurement(AbsoluteDate date, double timeOfFlight, int epochEvent, double snr, String systemConfigurationId)Constructor.NptRangeMeasurement(AbsoluteDate date, double timeOfFlight, int epochEvent, double snr, String systemConfigurationId, double windowLength, int numberOfRawRanges, double binRms, double binSkew, double binKurtosis, double binPeakMinusMean, double returnRate, int detectorChannel)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetBinKurtosis()Get the bin kurtosis from the mean of raw accepted time-of-flight values minus the trend function.doublegetBinPeakMinusMean()Get the bin peak - mean value.doublegetBinRms()Get the bin RMS from the mean of raw accepted time-of-flight values minus the trend function.doublegetBinSkew()Get the bin skew from the mean of raw accepted time-of-flight values minus the trend function.intgetDetectorChannel()Get the detector channel.intgetNumberOfRawRanges()Get the umber of raw ranges (after editing) compressed into the normal point.doublegetReturnRate()Get the return rate.doublegetWindowLength()Get the normal point window length.StringtoCrdString()Get a string representation of the instance in the CRD format.StringtoString()-
Methods inherited from class org.orekit.files.ilrs.CRD.RangeMeasurement
getDate, getEpochEvent, getSnr, getSystemConfigurationId, getTimeOfFlight
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.orekit.time.TimeStamped
durationFrom
-
-
-
-
Constructor Detail
-
NptRangeMeasurement
public NptRangeMeasurement(AbsoluteDate date, double timeOfFlight, int epochEvent, double snr, String systemConfigurationId)
Constructor.- Parameters:
date- data epochtimeOfFlight- time of flight in secondsepochEvent- indicates the time event referencesnr- signal to noise ratio (can be Double.NaN if unkonwn)systemConfigurationId- System configuration id
-
NptRangeMeasurement
public NptRangeMeasurement(AbsoluteDate date, double timeOfFlight, int epochEvent, double snr, String systemConfigurationId, double windowLength, int numberOfRawRanges, double binRms, double binSkew, double binKurtosis, double binPeakMinusMean, double returnRate, int detectorChannel)
Constructor.- Parameters:
date- data epochtimeOfFlight- time of flight in secondsepochEvent- indicates the time event referencesnr- signal to noise ratio (can be Double.NaN if unkonwn)systemConfigurationId- System configuration idwindowLength- normal point window lengthnumberOfRawRanges- number of raw ranges (after editing) compressed into the normal pointbinRms- Bin RMS from the mean of raw accepted time-of-flight values minus the trend functionbinSkew- Bin skew from the mean of raw accepted time-of-flight values minus the trend functionbinKurtosis- Bin kurtosis from the mean of raw accepted time-of-flight values minus the trend functionbinPeakMinusMean- Bin peak - mean valuereturnRate- Return rate [%]detectorChannel- detector channel
-
-
Method Detail
-
getWindowLength
public double getWindowLength()
Get the normal point window length.- Returns:
- the normal point window length
-
getNumberOfRawRanges
public int getNumberOfRawRanges()
Get the umber of raw ranges (after editing) compressed into the normal point.- Returns:
- the umber of raw ranges
-
getBinRms
public double getBinRms()
Get the bin RMS from the mean of raw accepted time-of-flight values minus the trend function.- Returns:
- the bin RMS
-
getBinSkew
public double getBinSkew()
Get the bin skew from the mean of raw accepted time-of-flight values minus the trend function.- Returns:
- the bin skew
-
getBinKurtosis
public double getBinKurtosis()
Get the bin kurtosis from the mean of raw accepted time-of-flight values minus the trend function.- Returns:
- the bin kurtosis
-
getBinPeakMinusMean
public double getBinPeakMinusMean()
Get the bin peak - mean value.- Returns:
- the bin peak - mean value
-
getReturnRate
public double getReturnRate()
Get the return rate.- Returns:
- the return rate
-
getDetectorChannel
public int getDetectorChannel()
Get the detector channel.- Returns:
- the detector channel
-
toCrdString
@DefaultDataContext public String toCrdString()
Get a string representation of the instance in the CRD format.- Overrides:
toCrdStringin classCRD.RangeMeasurement- Returns:
- a string representation of the instance, in the CRD format.
-
toString
@DefaultDataContext public String toString()
-
-