Uses of Class
xal.tools.math.r6.R6x6

Packages that use R6x6
Package
Description
Contains classes for representing particle beams and various aspects and properties of particle beams.
 
  • Uses of R6x6 in xal.tools.beam

    Methods in xal.tools.beam that return R6x6
    Modifier and Type
    Method
    Description
    PhaseMatrix.projectR6x6()
    Projects the PhaseMatrix onto the space of 6×6 matrices.
  • Uses of R6x6 in xal.tools.math.r6

    Methods in xal.tools.math.r6 that return R6x6
    Modifier and Type
    Method
    Description
    R6x6.clone()
    Creates and returns a deep copy of this matrix.
    static R6x6
    Create a new identity matrix
    protected R6x6
    R6x6.newInstance(int row, int cnt)
    Handles object creation required by the base class.
    static R6x6
    R6x6.newZero()
    Create a new instance of a zero matrix.
    static R6x6
    R6x6.parse(String strTokens)
    Create a new R6x6 instance and initialize it according to a token string of element values.
    static R6x6
    R6x6.rotationProduct(R3x3 matSO3)
    Compute the rotation matrix in phase space that is essentially the Cartesian product of the given rotation matrix in SO(3).
    Constructors in xal.tools.math.r6 with parameters of type R6x6
    Modifier
    Constructor
    Description
     
    R6x6(R6x6 matParent)
    Copy constructor for R6x6.