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 TypeClassDescriptionclassRepresents 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 TypeClassDescriptionclassHigh-level container representing a machine model.classDeprecated.This class is never usedclassDeprecated.This class is never usedclassRepresents 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 TypeMethodDescriptionvoidIComponent.setParent(IComposite cpsParent) Sets the parent structure containing this component.Constructors in xal.model with parameters of type ICompositeModifierConstructorDescriptionCompositeGlobalIterator(IComposite composite) Create a newCompositeGlobalIteratorobject connected to the specificICompositeinterface. -
Uses of IComposite in xal.model.elem
Classes in xal.model.elem that implement ICompositeModifier and TypeClassDescriptionclassThis class implements IElectromagnet interface for composed magnets.classConvenience abstract base class for a composite modeling element.classRepresents a quadrupole magnet with thin face elements which represent fringe field.classDeprecated.This class has been replaced byIdealMagWedgeDipole2classRepresents a bending dipole magnet with arbitrary pole face angles.classThis 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 TypeMethodDescriptionvoidElement.setParent(IComposite cpsParent) voidElementSeq.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 voidLatticeXmlParser.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.clsDefaultSeqclass 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 ICompositeLatticeSequence.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.Sectorabstract 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.