Uses of Record Class
simpa.acc.api.track.PhaseSpaceEllipse
Packages that use PhaseSpaceEllipse
Package
Description
This package contains the public interfaces and classes of the simpa.acc library.
This package contains all the code specifically related to the tracking of particles in particle accelerators.
-
Uses of PhaseSpaceEllipse in simpa.acc.api
Methods in simpa.acc.api that return PhaseSpaceEllipseModifier and TypeMethodDescriptionTwissParameters.hEllipse()
Returns the value of thehEllipse
record component.TwissParameters.vEllipse()
Returns the value of thevEllipse
record component.Methods in simpa.acc.api with parameters of type PhaseSpaceEllipseModifier and TypeMethodDescriptionTwissParameters.Builder.hEllipse
(PhaseSpaceEllipse hEllipse) TwissParameters.Builder.vEllipse
(PhaseSpaceEllipse vEllipse) Constructors in simpa.acc.api with parameters of type PhaseSpaceEllipseModifierConstructorDescriptionTwissParameters
(double longiPos, PhaseSpaceEllipse hEllipse, PhaseSpaceEllipse vEllipse, double muH, double muV, double dispH, double dispV, double dispPrimeH, double dispPrimeV, double dpOp) Creates an instance of aTwissParameters
record class. -
Uses of PhaseSpaceEllipse in simpa.acc.api.track
Methods in simpa.acc.api.track that return PhaseSpaceEllipseModifier and TypeMethodDescriptionstatic PhaseSpaceEllipse
PhaseSpaceEllipse.calculatePhaseSpaceEllipse
(double lpos, List<PhaseSpaceCoordinates> phsc, PhaseSpacePlane plane) Fits a phase space ellipse to the list of phase space coordinates.PhaseSpaceEllipse.copy()