Class CRD.SessionStatistics

  • Enclosing class:
    CRD

    public static class CRD.SessionStatistics
    extends Object
    Session (Pass) Statistics Record.
    Since:
    12.0
    • Constructor Summary

      Constructors 
      Constructor Description
      SessionStatistics​(String systemConfigurationId, double rms, double skewness, double kurtosis, double peakMinusMean, int dataQulityIndicator)
      Constructor.
    • Constructor Detail

      • SessionStatistics

        public SessionStatistics​(String systemConfigurationId,
                                 double rms,
                                 double skewness,
                                 double kurtosis,
                                 double peakMinusMean,
                                 int dataQulityIndicator)
        Constructor.
        Parameters:
        systemConfigurationId - system configuration ID
        rms - session RMS from the mean of raw accepted time-of-flight values minus the trend function
        skewness - session skewness from the mean of raw accepted time-of-flight values minus the trend function
        kurtosis - session kurtosis from the mean of raw accepted time-of-flight values minus the trend function
        peakMinusMean - session peak – mean value
        dataQulityIndicator - data quality assessment indicator
    • Method Detail

      • getSystemConfigurationId

        public String 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

        public String toCrdString()
        Get a string representation of the instance in the CRD format.
        Returns:
        a string representation of the instance, in the CRD format.