Package gda.function
package gda.function
-
ClassDescriptionReads a file which contains columnar data and allows access to the columns.FindableFunction<T extends javax.measure.Quantity<T>,
R extends javax.measure.Quantity<R>> Base class for functions that operate on, and return, a Quantity and areFindable, so they (for example) can be manipulated in Jython.IdentityFunction<Q extends javax.measure.Quantity<Q>>Identity function (yValue = xValue).ILinearFunction<T extends javax.measure.Quantity<T>,R extends javax.measure.Quantity<R>> InterpolationFunction<T extends javax.measure.Quantity<T>,R extends javax.measure.Quantity<R>> InterpolationWithoutExtrapolationFunction<T extends javax.measure.Quantity<T>,R extends javax.measure.Quantity<R>> LinearFunction<T extends javax.measure.Quantity<T>,R extends javax.measure.Quantity<R>> LinearFunction (yValue = xValue * (slopeDividend / slopeDivisor) + interception)This interface defines generic lookup functions for looking up the value for a given object that corresponding to a specific key.RelativeMotionFunction<T extends javax.measure.Quantity<T>,R extends javax.measure.Quantity<R>> Function to couple the relative motion of two scannables, not their absolute positions.SimpleAffineFunction<R extends javax.measure.Quantity<R>>A linear function that assumes the calculated amount uses the same units as the originalSimpleTrigFunction<T extends javax.measure.Quantity<T>,R extends javax.measure.Quantity<R>> Function of form: y = a * trigFunc( b * x) where trigFunc is sin, cos or tan