deeptrack.scatterers Module#
Implementations of Feature the model scattering objects.
Provides some basic implementations of scattering objects that are frequently used.
Classes#
- Scatterer
Abstract base class for scatterers
- PointParticle
Generates point particles
- Ellipse
Generetes 2-d elliptical particles
- Sphere
Generates 3-d spheres
- Ellipsoid
Generates 3-d ellipsoids
Classes#
|
Convert a dictionary of values to the desired units. |
|
Generates an elliptical disk scatterer |
|
Generates an ellipsoidal scatterer |
|
Base feature class. |
|
Wrapper for array-like values with property tracking. |
|
Base implementation of a Mie particle. |
|
Scattered field by a sphere |
|
Scattered field by a stratified sphere |
|
Generates a point particle |
|
|
|
Base abstract class for scatterers. |
|
Generates a spherical scatterer |