Layer¶
__init__ ¶
Initialize a LayerClass object representing a single turbulent atmospheric layer.
Attributes:
| Name | Type | Description |
|---|---|---|
id |
int
|
Layer identifier. |
seed |
int
|
Random number generator seed. |
D_fov |
float
|
Field of view diameter [m]. |
spatial_res |
float
|
Spatial resolution of the layer [m/px]. |
npix |
int
|
Number of pixels in the layer. |
fractionalR0 |
float
|
Contribution of this layer to the overall r0. |
screen |
Von Karman infinite screen object
|
The screen object representing the turbulence in this layer. |
windSpeed |
float
|
Wind speed at this layer [m/s]. |
windDirection |
float
|
Wind direction at this layer [degrees]. |
altitude |
float
|
Altitude of the layer [m]. |
displ_buffer_x |
float
|
Buffer storing the cummulative displacement in X-axis |
displ_buffer_y |
float
|
Buffer storing the cummulative displacement in Y-axis |