Uses of Package
xal.model

Packages that use xal.model
Package
Description
 
 
Combination of modeling elements from TraceWin documentation put into OpenXAL reference frame.
 
The Online Model
 
Modeling Elements Package Library
 
 
 
 
 
Contains classes for representing particle beams and various aspects and properties of particle beams.
 
 
  • Classes in xal.model used by xal.extension.jels
    Class
    Description
    Base exception class for exceptions thrown by the XAL online model.
  • Class
    Description
    The defining interface of all probe tracking algorithms
    The defining interface for atomic accelerator modeling components.
    The root interface of physical objects and mathematical abstractions used in UAL applications (for example: Bunch, Particle, Twiss, Taylor map, and others).
    Base exception class for exceptions thrown by the XAL online model.
  • Class
    Description
    Base interface for any structural modeling object.
    Represents a composite modeling structure.
    The defining interface for atomic accelerator modeling components.
    The root interface of physical objects and mathematical abstractions used in UAL applications (for example: Bunch, Particle, Twiss, Taylor map, and others).
    Base exception class for exceptions thrown by the XAL online model.
  • Class
    Description
    The root interface of physical objects and mathematical abstractions used in UAL applications (for example: Bunch, Particle, Twiss, Taylor map, and others).
  • Classes in xal.model used by xal.model
    Class
    Description
    The defining interface of all probe tracking algorithms
    Base interface for any structural modeling object.
    Represents a composite modeling structure.
    The defining interface for atomic accelerator modeling components.
    The root interface of physical objects and mathematical abstractions used in UAL applications (for example: Bunch, Particle, Twiss, Taylor map, and others).
    Deprecated.
    This class is never used
    Base exception class for exceptions thrown by the XAL online model.
    Deprecated.
    This class is never used
  • Classes in xal.model used by xal.model.alg
    Class
    Description
    The defining interface of all probe tracking algorithms
    Base interface for any structural modeling object.
    The defining interface for atomic accelerator modeling components.
    The root interface of physical objects and mathematical abstractions used in UAL applications (for example: Bunch, Particle, Twiss, Taylor map, and others).
    Base exception class for exceptions thrown by the XAL online model.
  • Classes in xal.model used by xal.model.elem
    Class
    Description
    Base interface for any structural modeling object.
    Represents a composite modeling structure.
    The defining interface for atomic accelerator modeling components.
    The root interface of physical objects and mathematical abstractions used in UAL applications (for example: Bunch, Particle, Twiss, Taylor map, and others).
    Base exception class for exceptions thrown by the XAL online model.
    Model exceptions specific to propagation a probe object down an element lattice.
  • Classes in xal.model used by xal.model.elem.sync
    Class
    Description
    The root interface of physical objects and mathematical abstractions used in UAL applications (for example: Bunch, Particle, Twiss, Taylor map, and others).
  • Classes in xal.model used by xal.model.probe
    Class
    Description
    The defining interface of all probe tracking algorithms
    The root interface of physical objects and mathematical abstractions used in UAL applications (for example: Bunch, Particle, Twiss, Taylor map, and others).
    Base exception class for exceptions thrown by the XAL online model.
  • Classes in xal.model used by xal.model.xml
    Class
    Description
    Represents a composite modeling structure.
    The defining interface for atomic accelerator modeling components.
    High-level container representing a machine model.
  • Classes in xal.model used by xal.sim.scenario
    Class
    Description
    The defining interface of all probe tracking algorithms
    Base interface for any structural modeling object.
    Represents a composite modeling structure.
    High-level container representing a machine model.
    Base exception class for exceptions thrown by the XAL online model.
  • Classes in xal.model used by xal.sim.sync
    Class
    Description
    Base interface for any structural modeling object.
    Base exception class for exceptions thrown by the XAL online model.
  • Classes in xal.model used by xal.tools.beam
    Class
    Description
    The root interface of physical objects and mathematical abstractions used in UAL applications (for example: Bunch, Particle, Twiss, Taylor map, and others).
  • Classes in xal.model used by xal.tools.beam.ens
    Class
    Description
    Base exception class for exceptions thrown by the XAL online model.
  • Classes in xal.model used by xal.tools.beam.optics
    Class
    Description
    The root interface of physical objects and mathematical abstractions used in UAL applications (for example: Bunch, Particle, Twiss, Taylor map, and others).