FieldStop¶
-
class
esis.optics.field_stop.FieldStop(name=<factory>, piston=<Quantity 0. mm>, clear_radius=<Quantity 0. mm>, mech_radius=<Quantity 0. mm>, num_sides=0)¶ Bases:
kgpy.optics.component.PistonComponent-
__init__(name=<factory>, piston=<Quantity 0. mm>, clear_radius=<Quantity 0. mm>, mech_radius=<Quantity 0. mm>, num_sides=0)¶ Initialize self. See help(type(self)) for accurate signature.
- Parameters
name (kgpy.Name) –
piston (astropy.units.Quantity) –
clear_radius (astropy.units.Quantity) –
mech_radius (astropy.units.Quantity) –
num_sides (int) –
- Return type
Attributes
- rtype
Methods
__init__([name, piston, clear_radius, …])Initialize self.
copy()Inheritance Diagram
-
copy()¶ - Return type
-
clear_radius: astropy.units.Quantity = <Quantity 0. mm>¶
-
property
dataframe¶ - Return type
-
mech_radius: astropy.units.Quantity = <Quantity 0. mm>¶
-
piston: astropy.units.Quantity = <Quantity 0. mm>¶
-
property
surface¶
-
property
transform¶ - Return type
-