Uses of Class
xal.tools.math.r6.R6
Packages that use R6
Package
Description
Contains classes for representing particle beams
and various aspects and properties of particle beams.
-
Uses of R6 in xal.tools.beam
Methods in xal.tools.beam that return R6Modifier and TypeMethodDescriptionPhaseMatrix.projectColumn(int j) Projects the jth column onto R6.PhaseMatrix.projectColumn(PhaseMatrix.IND j) Projects the jth column onto R6.PhaseMatrix.projectRow(int i) Projects the ith row onto R6.PhaseMatrix.projectRow(PhaseMatrix.IND i) Projects the ith row onto R6.Methods in xal.tools.beam with parameters of type R6Modifier and TypeMethodDescriptionstatic PhaseVectorEmbeds the given vector z ∈ R6 into homogeneous phase space. -
Uses of R6 in xal.tools.beam.calc
Methods in xal.tools.beam.calc that return R6Modifier and TypeMethodDescriptionprotected R6CalculationEngine.calculateAberration(PhaseMatrix matPhi, double dblGamma) Convenience function for returning the chromatic aberration coefficients. -
Uses of R6 in xal.tools.math.r6
Methods in xal.tools.math.r6 that return R6Modifier and TypeMethodDescriptionR6.clone()Creates and returns a deep copy of this vector.protected R6R6.newInstance(double[] arrVecInt) protected R6R6.newInstance(int size) Handles object creation required by the base class.static R6R6.newZero()Create a new instance of a zero vector.Constructors in xal.tools.math.r6 with parameters of type R6