Class ResponseResultImpl

  • All Implemented Interfaces:
    ResponseResult

    public class ResponseResultImpl
    extends java.lang.Object
    implements ResponseResult
    The implementation of a ResponseResult
    • Constructor Detail

      • ResponseResultImpl

        public ResponseResultImpl​(int monitorCount,
                                  int correctorCount)
    • Method Detail

      • getResponseMatrix

        public Jama.Matrix getResponseMatrix()
        Specified by:
        getResponseMatrix in interface ResponseResult
        Returns:
        the full calculated Response matrix (H+V)
      • getTrajectoryMatrix

        public Jama.Matrix getTrajectoryMatrix​(JMadPlane plane,
                                               DeflectionSign sign)
        Description copied from interface: ResponseResult
        the trajectory of a response calculation for one plane and one sign
        Specified by:
        getTrajectoryMatrix in interface ResponseResult
        Parameters:
        plane - the plane for which to get the trajectory
        sign - the sign for which to get the trajectory
        Returns:
        a matrix which contains the trajectories for the given plane and sign