Uses of Class
xal.tools.beam.EnergyVector
Packages that use EnergyVector
Package
Description
Contains classes for representing particle beams
and various aspects and properties of particle beams.
-
Uses of EnergyVector in xal.tools.beam
Methods in xal.tools.beam that return EnergyVectorModifier and TypeMethodDescriptionEnergyVector.clone()
protected EnergyVector
EnergyVector.newInstance
(double[] arrVecInit) protected EnergyVector
EnergyVector.newInstance
(int size) Constructors in xal.tools.beam with parameters of type EnergyVectorModifierConstructorDescriptionEnergyVector
(EnergyVector vecParent) Cloning constructor forEnergyVector
. -
Uses of EnergyVector in xal.tools.beam.optics
Methods in xal.tools.beam.optics that return EnergyVectorModifier and TypeMethodDescriptionAcceleratingRfGap.computeGapGains
(AcceleratingRfGap.LOC locHam, double q, double eR, EnergyVector vecInit) Computes and returns the phase jump Δφ and energy gain ΔW imparted to a particle with the the given particle charge Q and rest energy Er for the given gap region.AcceleratingRfGap.computePreGapGains
(double eR, EnergyVector vecInit) Deprecated.Methods in xal.tools.beam.optics with parameters of type EnergyVectorModifier and TypeMethodDescriptionAcceleratingRfGap.computeGapGains
(AcceleratingRfGap.LOC locHam, double q, double eR, EnergyVector vecInit) Computes and returns the phase jump Δφ and energy gain ΔW imparted to a particle with the the given particle charge Q and rest energy Er for the given gap region.AcceleratingRfGap.computePreGapGains
(double eR, EnergyVector vecInit) Deprecated.