Uses of Interface
xal.tools.data.IArchive
Packages that use IArchive
Package
Description
Combination of modeling elements from TraceWin documentation put into OpenXAL reference frame.
The Online Model
Contains classes for representing particle beams
and various aspects and properties of particle beams.
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.
-
Uses of IArchive in xal.extension.jels.model.alg
Classes in xal.extension.jels.model.alg that implement IArchive -
Uses of IArchive in xal.extension.jels.model.elem
Classes in xal.extension.jels.model.elem that implement IArchiveModifier and TypeClassDescriptionclassGeneral electromagnetic field map integrator. -
Uses of IArchive in xal.extension.jels.model.probe
Classes in xal.extension.jels.model.probe that implement IArchive -
Uses of IArchive in xal.model
Modifier and TypeInterfaceDescriptioninterfaceThe defining interface of all probe tracking algorithmsModifier and TypeMethodDescriptionIProbe.getArchive()Return theIArchiveinterface for archiving this algorithm object. -
Uses of IArchive in xal.model.alg
Classes in xal.model.alg that implement IArchiveModifier and TypeClassDescriptionclassSimple algorithm for testing the model framework.classImplements the tracking mechanism for EnsembleProbe objects.classTracking algorithm forEnvelopeProbeobjects.classTracking algorithm for propagatingEnvelopeProbeobjects.classAbstract Base Class for Algorithms Propagating RMS EnvelopesclassThis class is a super class of theEnvelopeTrackerclass meant to handle the special case ofIdealPermMagQuadelements.classThis class is a super class of theEnvelopeTrackerclass meant to handle the special case ofIdealPermMagQuadelements.classTracking algorithm forEnvelopeProbe's.classAlgorithm for tracking a single particle, represented by the classParticleProbethrough a XAL modeling element, represented by an object exposing theIComponentinterface.classAlgorithm for propagating aSynchronousProbeobject through any modeling element that exposes theIComponentinterface.classTracking algorithm forEnvelopeProbe's.classAbstract Base Class for Tracking AlgorithmsclassDeprecated.classPropagates aTransferMapPropbethrough a hardware element.classTracking algorithm forTwissProbeobjects.classThis class is a super class of theTwissTrackerclass meant to handle the special case ofIdealPermMagQuadelements. -
Uses of IArchive in xal.model.probe
Classes in xal.model.probe that implement IArchiveModifier and TypeClassDescriptionclassBunchProbe<S extends BunchProbeState<S>>Abstract base class for all probes having beam properties.classSimple diagnostic probe for testing the Lattice framework.classRepresents an ensemble of particles.classEnvelopeProberepresents the RMS beam envelopes of a beam.classParticleProbe extends the base BeamProbe to manage a particle state which is a Vector of homogeneous phase space variables.classProbe<S extends ProbeState<S>>Provides a base class implementation of the IProbe interface that is useful for most standard probe types.classThis class represents the behavior of the synchronous particle of a particle beam bunch.classProbe that tracks all the transfer maps between modeling elements.classEnvelopeProberepresents the RMS beam envelopes of a beam.Methods in xal.model.probe that return IArchiveModifier and TypeMethodDescriptionProbe.getArchive()Return the archiving interface for this object. -
Uses of IArchive in xal.model.probe.traj
Subinterfaces of IArchive in xal.model.probe.trajModifier and TypeInterfaceDescriptioninterfaceThe interface required of all classes encapsulating the state data of probes.Classes in xal.model.probe.traj that implement IArchiveModifier and TypeClassDescriptionclassBunchProbeState<S extends BunchProbeState<S>>Encapsulates a BunchProbe's state at a point in time.classEncapsulates the state of aDiagnosticProbeat a particular point in time.classEncapsulates the state of an EnsembleProbe at a particular point in time.classEncapsulates the state of an EnvelopeProbe at a particular point in time.classEncapsulates the state of aParticleProbeat a particular point in time.classProbeState<S extends ProbeState<S>>Stores a snapshot of a probes state at a particular instant in time.classclassTrajectory<S extends ProbeState<S>>Manages the history for a probe.classProbe state for the transfer map tracker.classSaves the state of aTwissProbeat a particular instance. -
Uses of IArchive in xal.tools.beam
Classes in xal.tools.beam that implement IArchiveModifier and TypeClassDescriptionclassACovarianceMatrixin homogeneous coordinates represents all moments of a phase space distribution up to and including second order.classClass encapsulating the synchronous phase coordinates.classRepresents a generalized map between homogeneous phase space coordinates.classRepresents a two-tensor on the space of homogeneous phase space coordinates in three spatial dimensions.classClass.classClass. -
Uses of IArchive in xal.tools.math
Classes in xal.tools.math that implement IArchiveModifier and TypeClassDescriptionclassBaseMatrix<M extends BaseMatrix<M>>ClassBaseMatrix.classBaseVector<V extends BaseVector<V>>ClassVectoris the abstract base class for matrix objects supported in the XAL tools packages.classConcrete implementation of a BaseMatrix class for general matrices.classConcrete implementation of Square matrix of arbitrary sizeclassConcrete implementation of vector with arbitrary length.classSquareMatrix<M extends SquareMatrix<M>>ClassSquareMatrixis the abstract base class for square matrix objects supported in the XAL tools packages. -
Uses of IArchive in xal.tools.math.r2
Classes in xal.tools.math.r2 that implement IArchiveModifier and TypeClassDescriptionclassRepresents an element of R2x2, the set of real 3x3 matrices. -
Uses of IArchive in xal.tools.math.r3
Classes in xal.tools.math.r3 that implement IArchive -
Uses of IArchive in xal.tools.math.r4
Classes in xal.tools.math.r4 that implement IArchive -
Uses of IArchive in xal.tools.math.r6
Classes in xal.tools.math.r6 that implement IArchive -
Uses of IArchive in xal.tools.math.rn
Classes in xal.tools.math.rn that implement IArchive
EnvTrackerAdapt