Uses of Class
xal.smf.impl.MagnetMainSupply
Packages that use MagnetMainSupply
-
Uses of MagnetMainSupply in xal.extension.jels.smf
Methods in xal.extension.jels.smf with parameters of type MagnetMainSupplyModifier and TypeMethodDescriptionstatic BendESSElementFactory.createESSBend(String name, double alpha, double k, double rho, double entryAngle, double exitAngle, double enterK1, double enterK2, double exitK1, double exitK2, double quadComp, ApertureBucket aper, MagnetMainSupply ps, int orientation, double gap, double position) Creates the Bend node with specified properties.static BendESSElementFactory.createESSBend(String name, double alpha, double k, double rho, double entryAngle, double exitAngle, double quadComp, ApertureBucket aper, MagnetMainSupply ps, int orientation, double gap, double position) Creates the Bend node with specified properties.static DipoleCorrESSElementFactory.createESSCorrector(String name, int orientation, double length, ApertureBucket aper, MagnetMainSupply ps, double position) Creates the DipoleCorrector node with specified properties.static MagFieldMapESSElementFactory.createMagFieldMap(String name, double length, double amplitude, String fieldPath, String fieldFile, ApertureBucket aper, MagnetMainSupply ps, double position, int dimensions, int numberOfPoints) Creates the field map node with specified properties. -
Uses of MagnetMainSupply in xal.smf
Methods in xal.smf that return MagnetMainSupplyModifier and TypeMethodDescriptionstatic MagnetMainSupplyElementFactory.createMainSupply(String name, Accelerator acc) Creates a power supply and adds it to the accelerator.Accelerator.getMagnetMainSupply(String supplyId) Get a main power supply whose id is supplyIdMethods in xal.smf that return types with arguments of type MagnetMainSupplyModifier and TypeMethodDescriptionAccelerator.getMagnetMainSupplies()Get the set of all magnet main suppliesMethods in xal.smf with parameters of type MagnetMainSupplyModifier and TypeMethodDescriptionstatic BendElementFactory.createBend(String name, double alpha, double k, double rho, double entryAngle, double exitAngle, double quadComp, ApertureBucket aper, MagnetMainSupply ps, double position) Creates the Bend node with specified properties.static DipoleCorrElementFactory.createCorrector(String name, int orientation, double length, ApertureBucket aper, MagnetMainSupply ps, double position) Creates the DipoleCorrector node with specified properties.static QuadrupoleElementFactory.createQuadrupole(String name, double length, double gradient, ApertureBucket aper, MagnetMainSupply ps, double position) Creates the Quadrupole node with specified properties.voidAccelerator.putMagnetMainSupply(MagnetMainSupply mainSupply) Programmatically add or replace a magnet main supply keyed by its ID. -
Uses of MagnetMainSupply in xal.smf.impl
Methods in xal.smf.impl that return MagnetMainSupplyModifier and TypeMethodDescriptionElectromagnet.getMainSupply()Get the main power supply for this magnet.Electrostatic.getMainSupply()Get the main power supply for this magnet.