FrontAperture#

class esis.optics.FrontAperture(translation=<Quantity 0. mm>)[source]#

Bases: AbstractFrontAperture

A model of the entrance aperture of the instrument.

Attributes

surface

Represent this object as an optika surface.

transformation

the coordinate transformation between the global coordinate system and this object's local coordinate system

translation

A transformation which can arbitrarily translate this object.

Methods

__init__([translation])

Inheritance Diagram

Inheritance diagram of esis.optics.FrontAperture
Parameters:

translation (Quantity | AbstractCartesian3dVectorArray)

property surface: Surface#

Represent this object as an optika surface.

property transformation: AbstractTransformation#

the coordinate transformation between the global coordinate system and this object’s local coordinate system

translation: Quantity | AbstractCartesian3dVectorArray = <Quantity 0. mm>#

A transformation which can arbitrarily translate this object.