Uses of Class
eu.ess.bled.Subsystem
Packages that use Subsystem
Package
Description
eu.ess.bled is the main package containing the java object model
of BLED (Best and Leanest Ever Database).eu.ess.bled.devices contains the model implementation of
devices, which belong to the accelerator part, but are not part of the
lattice.eu.ess.bled.devices.lattice contains the objects that are a part
of the accelerator lattice.-
Uses of Subsystem in eu.ess.bled
Methods in eu.ess.bled that return SubsystemMethods in eu.ess.bled with parameters of type Subsystem -
Uses of Subsystem in eu.ess.bled.devices
Subclasses of Subsystem in eu.ess.bled.devicesModifier and TypeClassDescriptionclassPowerSupplyrepresents a specific type of the device in the machine, which is used to power magnets, klystrons etc. -
Uses of Subsystem in eu.ess.bled.devices.lattice
Subclasses of Subsystem in eu.ess.bled.devices.latticeModifier and TypeClassDescriptionclassAperturerepresents an aperture in the lattice.classBeamlineElementis the base element of the lattice.classBendis an extension of theMagnet, which describes a single bending magnet in the accelerator.classBPMis a definition of the Beam Position Monitor.classCorrectoris a definition of the beam correction element in the lattice.classDriftrepresents a drift space in the lattice.classDTLCellrepresents a Drift Tube Linac element as used in the TraceWin.classElectrostaticAccelerationrepresents an electrostatic acceleration element.classElectrostaticBendrepresents an electrostatic bend element.classElectrostaticQuadrupolerepresents an electrostatic quadrupole element.classFieldMaprepresents a field map element.classLatticeCommandsrepresents the elements from the commands table, which stores all the commands in the system.classMagnetrepresents a physical magnet in the lattice.classMarkeris an abstract beamline element of null length and aperture, which defines a particular location in the lattice.classMultipoleMagnetrepresents multi pole magnets in the beamline.classNCelldescribes a multiple cavity cell as used and defined in the TraceWin.classclassRFCavityrepresents an rf cavity element in the lattice.classRFQCelldescribes a radio frequency quadrupole cell as defined and used in TraceWin.classASolenoidMagnet.classSpaceChargeCompensationrepresents a space charge compensation.classThinLensrepresents a thin lens element, which has a 0 length. -
Uses of Subsystem in eu.ess.lt.parser
Methods in eu.ess.lt.parser that return SubsystemModifier and TypeMethodDescriptionComponentFactory.getBeamline(String name, String description, Integer previousSubsystem) Returns an existing beam line identified by its name, or creates a new one.Returns an existing slot identified by its name, or creates a new one.Methods in eu.ess.lt.parser with parameters of type Subsystem -
Uses of Subsystem in xal.extension.tracewinimporter.openxalexporter
Methods in xal.extension.tracewinimporter.openxalexporter that return types with arguments of type SubsystemModifier and TypeMethodDescriptionOnLeafComparator.sortSubsystems(Collection<Subsystem> subsystems) Sorts the subsystems into links according to thegetPreviousSubsystem()field.Methods in xal.extension.tracewinimporter.openxalexporter with parameters of type SubsystemModifier and TypeMethodDescriptionintOpenXalExporter.exportToOpenxal(Subsystem parentSystem, List<Subsystem> systems) Main exporting entry pointMethod parameters in xal.extension.tracewinimporter.openxalexporter with type arguments of type SubsystemModifier and TypeMethodDescriptionOpenXalExporter.exportToOpenxal(Subsystem parentSystem, List<Subsystem> systems) Main exporting entry pointvoidOnLeafComparator.init(Collection<Subsystem> systems) OnLeafComparator.sortSubsystems(Collection<Subsystem> subsystems) Sorts the subsystems into links according to thegetPreviousSubsystem()field. -
Uses of Subsystem in xal.extension.tracewinimporter.parser
Methods in xal.extension.tracewinimporter.parser that return SubsystemModifier and TypeMethodDescriptionSection.getBeamlines()Returns the array of all beamlines in this section.Section.getComponents()Returns the array of all components in the section.Section.getSlots()Returns the array of all slots in this section.Methods in xal.extension.tracewinimporter.parser that return types with arguments of type SubsystemModifier and TypeMethodDescriptionTraceWinImporter.importFromTraceWin(URI sourceFileName, PrintWriter responseWriter, String basePath) TraceWinImporter.importFromTraceWinSequences(URI[] sourceFileNames, String[] sequencesNames, PrintWriter responseWriter, String basePath) Methods in xal.extension.tracewinimporter.parser with parameters of type SubsystemModifier and TypeMethodDescriptionvoidSection.addBeamline(Subsystem beamline) Adds the beamline to the stack of beamlines.voidSection.addComponent(Subsystem component) Adds the component to the stack of component as the last component in the current lattice.voidAdds the slot to the stack of slots.