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 TypeClassDescriptionclass
PowerSupply
represents 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 TypeClassDescriptionclass
Aperture
represents an aperture in the lattice.class
BeamlineElement
is the base element of the lattice.class
Bend
is an extension of theMagnet
, which describes a single bending magnet in the accelerator.class
BPM
is a definition of the Beam Position Monitor.class
Corrector
is a definition of the beam correction element in the lattice.class
Drift
represents a drift space in the lattice.class
DTLCell
represents a Drift Tube Linac element as used in the TraceWin.class
ElectrostaticAcceleration
represents an electrostatic acceleration element.class
ElectrostaticBend
represents an electrostatic bend element.class
ElectrostaticQuadrupole
represents an electrostatic quadrupole element.class
FieldMap
represents a field map element.class
LatticeCommands
represents the elements from the commands table, which stores all the commands in the system.class
Magnet
represents a physical magnet in the lattice.class
Marker
is an abstract beamline element of null length and aperture, which defines a particular location in the lattice.class
MultipoleMagnet
represents multi pole magnets in the beamline.class
NCell
describes a multiple cavity cell as used and defined in the TraceWin.class
class
RFCavity
represents an rf cavity element in the lattice.class
RFQCell
describes a radio frequency quadrupole cell as defined and used in TraceWin.class
ASolenoid
Magnet
.class
SpaceChargeCompensation
represents a space charge compensation.class
ThinLens
represents 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 TypeMethodDescriptionint
OpenXalExporter.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 pointvoid
OnLeafComparator.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 TypeMethodDescriptionvoid
Section.addBeamline
(Subsystem beamline) Adds the beamline to the stack of beamlines.void
Section.addComponent
(Subsystem component) Adds the component to the stack of component as the last component in the current lattice.void
Adds the slot to the stack of slots.