Uses of Package
simpa.core.api
Packages that use simpa.core.api
Package
Description
This package contains the public interfaces and classes of the simpa.acc library.
This package contains all the interfaces and classes related to the creation and setting up of components
to construct accelerators.
This package contains all the interfaces and classes related to optics
matching or any other optimization which is performed by tracking beams or
particles.
This package contains utility classes to help in using the simpa.acc module.
This package contains all public interfaces and classes that can be programmed to.
This package contains the code related to tracking particles in SIMPA.
This package contains all utils that can be used to set up the SIMPA Core library.
-
Classes in simpa.core.api used by simpa.acc.apiClassDescriptionAccessible interface for PotentialProviders.Object that represents a profile of the shape of the beam region.Object that holds the configuration for tiling.
-
Classes in simpa.core.api used by simpa.acc.api.createClassDescriptionRepresents a surface extruded along a path.Accessible interface for PointSources.Accessible interface for PotentialProviders.Object that represents a profile of the shape of the beam region.Class that contains a list of PointSource objects that make up a SourceArrangement.Interface with factory methods for creating different SphereCovering implementations.Object representing vector that is tangent to a curve or surface at a given point.
-
Classes in simpa.core.api used by simpa.acc.api.match
-
Classes in simpa.core.api used by simpa.acc.api.utils
-
Classes in simpa.core.api used by simpa.core.apiClassDescriptionType of SphereCoveringCurrent loop.This class represents an electro-magnetic field.Enum for the type of field.Class containing the source arrangements that make up a region of the field that will be evaluated.Enum for LengthUnit and their factor.Enum for some output files.Accessible interface for PointSources.Accessible interface for PotentialProviders.Object that represents a profile of the shape of the beam region.Enum to specify the quadratura to be used for tiles on the boundary surface.Singleton pattern class that combines the SHField with a map of scalings and can serialize and deserialize the SHField to a file.Class that contains a list of PointSource objects that make up a SourceArrangement.Interface with factory methods for creating different SphereCovering implementations.Class that describes a single sphere.Accessible interface for SurfacePoint.Object that holds the configuration for tiling.
-
Classes in simpa.core.api used by simpa.core.api.track
-
Classes in simpa.core.api used by simpa.core.api.utilsClassDescriptionEnum for LengthUnit and their factor.Accessible interface for PointSources.Accessible interface for PotentialProviders.Object that represents a profile of the shape of the beam region.Object representing vector that is tangent to a curve or surface at a given point.