Interface TrajectoryData

    • Method Detail

      • getMeanValue

        double getMeanValue​(Monitor monitor)
        the mean position value for the given monitor
        Parameters:
        monitor - the monitor for which to retrieve the value
        Returns:
        the mean position value
      • getRmsValue

        double getRmsValue​(Monitor monitor)
        Parameters:
        monitor - the monitor for which to return the noise
        Returns:
        the noise for the given monitor
      • getMeanValues

        java.util.List<java.lang.Double> getMeanValues()
        get all the position mean values for the active monitors
        Returns:
        the position values
      • getMeanValues

        java.util.List<java.lang.Double> getMeanValues​(Plane plane)
        all the mean values for monitors of the given plane
        Parameters:
        plane - the plane for which to get the mean values
        Returns:
        the mean values
      • getRmsValues

        java.util.List<java.lang.Double> getRmsValues()
        get the noise-values for the active monitors
        Returns:
        all nois-values for the active monitors
      • getRmsValues

        java.util.List<java.lang.Double> getRmsValues​(Plane plane)
        the monitor rms-values for the given plane
        Parameters:
        plane - the plane for which to retrieve the rms-values
        Returns:
        the rms values
      • getAverageRms

        double getAverageRms()
        Returns:
        the average noise over all the active monitors
      • getValidityValues

        java.util.List<java.lang.Boolean> getValidityValues()
        Returns:
        a list of booleans, indicating if the data for the given monitor is valid, or not.
      • getValidityValues

        java.util.List<java.lang.Boolean> getValidityValues​(Plane plane)
        Parameters:
        plane -
        Returns:
        the validity values for all active monitors in the given plane