Interface DoubleArrayTransform

All Superinterfaces:
DataTransform
All Known Implementing Classes:
DoubleArrayTransformAdaptor

public interface DoubleArrayTransform extends DataTransform
Implementation of DataTransform for the double precision array type. DoubleArrayTransform provides a convenient way to implement general transformations between double precision floating point arrays.
Author:
tap
See Also:
  • Field Summary

    Fields inherited from interface xal.tools.transforms.DataTransform

    NO_OPERATION_TRANSFORM
  • Method Summary

    Modifier and Type
    Method
    Description
    double[]
    convertFromRaw(double[] rawArray)
    Convert a raw array to a physical array.
    double[]
    convertToRaw(double[] physicalArray)
    Convert a physical value to a raw array.

    Methods inherited from interface xal.tools.transforms.DataTransform

    valueTransform
  • Method Details

    • convertFromRaw

      double[] convertFromRaw(double[] rawArray)
      Convert a raw array to a physical array.
      Parameters:
      rawArray - The raw array to be converted to a physical array.
      Returns:
      A physical equivalent of the raw array.
    • convertToRaw

      double[] convertToRaw(double[] physicalArray)
      Convert a physical value to a raw array.
      Parameters:
      physicalArray - The physical array to be converted to a raw array.
      Returns:
      A raw equivalent of the physical array.