Uses of Class
xal.tools.math.r2.R2
Packages that use R2
Package
Description
Contains classes for representing particle beams
and various aspects and properties of particle beams.
Package contains tools for working in the space of real
number pairs (x,y) ∈ R2.
-
Uses of R2 in xal.tools.beam
Methods in xal.tools.beam that return R2Modifier and TypeMethodDescriptionR2[]Twiss.computeEigenvectors()Compute and return the eigenvectors of the Twiss matrix. -
Uses of R2 in xal.tools.math.r2
Methods in xal.tools.math.r2 that return R2Modifier and TypeMethodDescriptionR2.cartesian2Polar()Apply coordinate transform from cartesian to polar coordinates.R2.copy()Performs a deep copy operation.Vector subtraction.Vector addition.R2.polar2Cartesian()Apply coordinate transform from polar to cartesian coordinatesR2.times(double s) Scalar multiplication.Vector multiplication, i.e. complex multiplication.Non-destructive Matrix-Vector multiplication.Methods in xal.tools.math.r2 with parameters of type R2Modifier and TypeMethodDescriptionVector subtraction.Vector addition.Vector multiplication, i.e. complex multiplication.Non-destructive Matrix-Vector multiplication.Constructors in xal.tools.math.r2 with parameters of type R2