Filter¶
-
class
esis.optics.filter.
Filter
(name=<factory>, piston=<Quantity 0. mm>, cylindrical_radius=<Quantity 0. mm>, cylindrical_azimuth=<Quantity 0. deg>, inclination=<Quantity 0. deg>, clear_radius=<Quantity 0. mm>, border_width=<Quantity 0. mm>)¶ Bases:
kgpy.optics.component.CylindricalComponent
-
__init__
(name=<factory>, piston=<Quantity 0. mm>, cylindrical_radius=<Quantity 0. mm>, cylindrical_azimuth=<Quantity 0. deg>, inclination=<Quantity 0. deg>, clear_radius=<Quantity 0. mm>, border_width=<Quantity 0. mm>)¶ Initialize self. See help(type(self)) for accurate signature.
- Parameters
name (kgpy.Name) –
piston (astropy.units.Quantity) –
cylindrical_radius (astropy.units.Quantity) –
cylindrical_azimuth (astropy.units.Quantity) –
inclination (astropy.units.Quantity) –
clear_radius (astropy.units.Quantity) –
border_width (astropy.units.Quantity) –
- Return type
Attributes
- rtype
Methods
__init__
([name, piston, cylindrical_radius, …])Initialize self.
copy
()Inheritance Diagram
-
copy
()¶ - Return type
-
border_width
: astropy.units.Quantity = <Quantity 0. mm>¶
-
clear_radius
: astropy.units.Quantity = <Quantity 0. mm>¶
-
cylindrical_azimuth
: astropy.units.Quantity = <Quantity 0. deg>¶
-
cylindrical_radius
: astropy.units.Quantity = <Quantity 0. mm>¶
-
property
dataframe
¶ - Return type
-
inclination
: astropy.units.Quantity = <Quantity 0. deg>¶
-
piston
: astropy.units.Quantity = <Quantity 0. mm>¶
-
property
surface
¶
-
property
transform
¶ - Return type
-