rta_reconstruction.utils.optics.ReflectorShape

class rta_reconstruction.utils.optics.ReflectorShape(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: Enum

Enumeration of the different reflector shapes

__init__(*args, **kwds)

Attributes

UNKNOWN

Unkown

PARABOLIC

A telescope with a parabolic dish

DAVIES_COTTON

A telescope with a Davies--Cotton dish

HYBRID

A telescope with a hybrid between parabolic and Davies--Cotton dish

SCHWARZSCHILD_COUDER

A dual mirror Schwarzschild-Couder reflector

DAVIES_COTTON = 'DAVIES_COTTON'

A telescope with a Davies–Cotton dish

HYBRID = 'HYBRID'

A telescope with a hybrid between parabolic and Davies–Cotton dish

PARABOLIC = 'PARABOLIC'

A telescope with a parabolic dish

SCHWARZSCHILD_COUDER = 'SCHWARZSCHILD_COUDER'

A dual mirror Schwarzschild-Couder reflector

UNKNOWN = 'UNKNOWN'

Unkown