Uses of Interface
xal.model.IComposite
Packages that use IComposite
Package
Description
Combination of modeling elements from TraceWin documentation put into OpenXAL reference frame.
The Online Model
Modeling Elements Package Library
-
Uses of IComposite in xal.extension.jels.model.elem
Classes in xal.extension.jels.model.elem that implement ICompositeModifier and TypeClassDescriptionclass
Represents a bending dipole magnet with arbitrary pole face angles.Methods in xal.extension.jels.model.elem that return types with arguments of type ICompositeModifier and TypeMethodDescriptionClass<? extends IComposite>
JElsElementMapping.getDefaultSequenceType()
-
Uses of IComposite in xal.model
Classes in xal.model that implement ICompositeModifier and TypeClassDescriptionclass
High-level container representing a machine model.class
Deprecated.This class is never usedclass
Deprecated.This class is never usedclass
Represents a logical sector of beamline.Methods in xal.model that return ICompositeModifier and TypeMethodDescriptionIComponent.getParent()
Returns the composite structure (if any) that owns this component.Methods in xal.model with parameters of type ICompositeModifier and TypeMethodDescriptionvoid
IComponent.setParent
(IComposite cpsParent) Sets the parent structure containing this component.Constructors in xal.model with parameters of type ICompositeModifierConstructorDescriptionCompositeGlobalIterator
(IComposite composite) Create a newCompositeGlobalIterator
object connected to the specificIComposite
interface. -
Uses of IComposite in xal.model.elem
Classes in xal.model.elem that implement ICompositeModifier and TypeClassDescriptionclass
This class implements IElectromagnet interface for composed magnets.class
Convenience abstract base class for a composite modeling element.class
Represents a quadrupole magnet with thin face elements which represent fringe field.class
Deprecated.This class has been replaced byIdealMagWedgeDipole2
class
Represents a bending dipole magnet with arbitrary pole face angles.class
This class represents a general RF cavity being an composition of RF gaps and cavity drifts.Methods in xal.model.elem that return ICompositeMethods in xal.model.elem with parameters of type ICompositeModifier and TypeMethodDescriptionvoid
Element.setParent
(IComposite cpsParent) void
ElementSeq.setParent
(IComposite cpsParent) Sets the parent structure containing this composite structure. -
Uses of IComposite in xal.model.xml
Methods in xal.model.xml with parameters of type ICompositeModifier and TypeMethodDescriptionprotected void
LatticeXmlParser.loadComposite
(IComposite secNew, DataAdaptor daptSeq) Load an ElementSeq object with it's components -
Uses of IComposite in xal.sim.scenario
Fields in xal.sim.scenario with type parameters of type ICompositeModifier and TypeFieldDescriptionprotected Class<? extends IComposite>
FileBasedElementMapping.clsDefaultSeq
class type of the modeling element used whenever there is no map entry for a hardware sequenceMethods in xal.sim.scenario that return ICompositeModifier and TypeMethodDescriptionLatticeSequence.createModelingElement()
Creates and initializes a new modeling composite sequence represented by this object.protected IComposite
LatticeSequence.createModelSequence
(SynchronizationManager mgrSync) Builds an online model element sequence for the accelerator sequence provided to the public constructor of this class.Methods in xal.sim.scenario that return types with arguments of type ICompositeModifier and TypeMethodDescriptionClass<? extends IComposite>
DefaultElementMapping.getDefaultSequenceType()
Currently returns the typexal.model.Sector
abstract Class<? extends IComposite>
ElementMapping.getDefaultSequenceType()
Returns the default class type used to model accelerator sequences.Class<? extends IComposite>
FileBasedElementMapping.getDefaultSequenceType()
Returns the modeling element type for a hardware sequence used whenever no specific (hardware,model) association has been defined.Class<? extends IComposite>
LatticeSequence.getModelingClass()
Class<? extends IComposite>
ElementMapping.getModelSequenceType
(AcceleratorSeq smfSeq) Returns the modeling element class type used to represent the given hardware accelerator sequence.Class<? extends IComposite>
LatticeSequence.getSequenceModelType
(AcceleratorSeq smfSeq) Convenience method for getting the modeling element type for the given accelerator sequence according to the current node to element mapping.