Interface KickResponseData

    • Method Detail

      • getResponseMatrix

        Jama.Matrix getResponseMatrix()
        Returns:
        the responding response-matrix corresponding to the actually active correctors/monitors. (Calculates prior to return, if it is not consistent with the actual selected monitors/correctors)
      • decouple

        void decouple()
        sets the elements of the response-matrix, which correspond to different planes, to zero.
      • getValidityMatrix

        cern.accsoft.steering.util.TMatrix<java.lang.Boolean> getValidityMatrix()
        Returns:
        the validity-matrix, which indicates, which entries in the response-matrix are valid, and which are not.
      • getCorrectorKickData

        CorrectorKickData getCorrectorKickData​(Corrector corrector,
                                               cern.accsoft.steering.jmad.tools.response.DeflectionSign sign)
        retrieves the corrector kick data, which was used to create the response matrix for one corrector.
        Parameters:
        corrector - the corrector for which to retrieve the data
        sign - the sign of the deflection (plus/minus)
      • getTrajectoryValidity

        cern.accsoft.steering.util.TMatrix<java.lang.Boolean> getTrajectoryValidity​(Plane plane,
                                                                                    cern.accsoft.steering.jmad.tools.response.DeflectionSign sign)
      • getTrajectoryMatrix

        Jama.Matrix getTrajectoryMatrix​(Plane plane,
                                        cern.accsoft.steering.jmad.tools.response.DeflectionSign sign)
      • getRelativeRmsValues

        Jama.Matrix getRelativeRmsValues()