Package gov.sns.xal.model.elem

Interface Summary
IElectromagnet This interface defines the common properties of all electromagnet elements.
IRfCavity  
IRfGap This interface defines the common properties of all RF Gap structures.
 

Class Summary
Element Convenience abstract base class for constructing XAL modeling elements.
ElementFactory Utility class for instantiated XAL Model Elements.
ElementRefactorTest Verifies changes made during thick element / transfer map refactoring.
ElementSeq Convenience abstract base class for a composite modeling element.
IdealDrift Represents a drift space in a particle beam transport/accelerator system.
IdealMagDipoleFace Represents the action of a rotated dipole face as a thin lens effect.
IdealMagQuad Represents an ideal magnetic quadrupole magnet for a beam transport/accelerator system.
IdealMagSectorDipole Represents a thick magnetic dipole magnet for a beam in a sector configuration.
IdealMagSteeringDipole Represents the action of an ideal magnetic dipole.
IdealMagWedgeDipole Represents a bending dipole magnet with arbitrary pole face angles.
IdealRfGap Represents the action of an ideal RF gap.
Marker This class is used as a location marker in the modeling lattice.
RfCavity  
ThickDipole Represents a thick magnetic dipole magnet for a beam transport/accelerator system.
ThickElement Base class for all modeling elements having a finite length.
ThickElementBeanInfo Provides custom BeanInfo for all ThickElement instances.
ThickMatrix User element representing a general beamline element.
ThinElement Classes derived from ThinElement are modeled as having no length.
ThinElementBeanInfo Provides custom BeanInfo for all ThinElement instances.
ThinLens Represents a thin lens abstract modeling element in a particle beam transport/accelerator system.
ThinMatrix User element represent a general beamline element.