openxal 6.10-SNAPSHOT API

Packages
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.
eu.ess.bled.devices.lattice.installation contains the objects that represents the corrections of the lattice elements.
 
 
 
 
 
Provides a framework for building document based applications and even multi-document based applications.
 
 
Provides a framework for building document based applications that use XAL's accelerator architecture.
 
 
 
 
 
 
 
 
 
 
Combination of modeling elements from TraceWin documentation put into OpenXAL reference frame.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Author: C.K.
 
 
 
 
 
 
 
 
 
 
The Online Model
 
Modeling Elements Package Library
 
 
 
 
The Open XAL EPICS7 plugin was introduced in v4.0.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contains classes for representing particle beams and various aspects and properties of particle beams.
 
 
 
 
 
 
 
 
 
The dispatch package is an attempted Java port of some of the functionality of the open source libdispatch library.
 
 
 
 
Package containing related class for representing functions.
Package containing classes of functions that are implemented as polynomials.
Package contains tools for working in the space of real number pairs (x,y) ∈ R2.
 
 
 
Package for doing linear algebra in the general base space of Rn where n is a positive integer.