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 double
getBinKurtosis()
Get the bin kurtosis from the mean of raw accepted time-of-flight values minus the trend function.double
getBinPeakMinusMean()
Get the bin peak - mean value.double
getBinRms()
Get the bin RMS from the mean of raw accepted time-of-flight values minus the trend function.double
getBinSkew()
Get the bin skew from the mean of raw accepted time-of-flight values minus the trend function.int
getDetectorChannel()
Get the detector channel.int
getNumberOfRawRanges()
Get the umber of raw ranges (after editing) compressed into the normal point.double
getReturnRate()
Get the return rate.double
getWindowLength()
Get the normal point window length.String
toCrdString()
Get a string representation of the instance in the CRD format.String
toString()
-
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:
toCrdString
in classCRD.RangeMeasurement
- Returns:
- a string representation of the instance, in the CRD format.
-
toString
@DefaultDataContext public String toString()
-
-