shesha.constants

class shesha.constants.ApertureType

Telescope apertures

class shesha.constants.CentroiderType

Centroider types

class shesha.constants.ControllerType

Controller types

class shesha.constants.DmType

Types of deformable mirrors

class shesha.constants.FieldStopType

WFS field stop

class shesha.constants.InfluType

Influence function types

class shesha.constants.KLType

Possible KLs for computations

class shesha.constants.PatternType

Types of Piezo DM patterns

class shesha.constants.ProfType

Sodium profile for LGS

class shesha.constants.PyrCentroiderMethod

Pyramid centroider methods Local flux normalization (eq SH quad-cell, ray optics. Ragazzonni 1996) Global flux normalization (Verinaud 2004, most > 2010 Pyr applications) Resulting (A+/-B-/+C-D)/(A+B+C+D) or sin((A+/-B-/+C-D)/(A+B+C+D)) ref. code sutra_centroider_pyr.h

class shesha.constants.SpiderType

Spiders

class shesha.constants.TargetImageType

Target Images

class shesha.constants.WFSType

WFS Types

shesha.constants.check_enum(cls, name)

Create a safe-type enum instance from bytes contents