pyTomoAO.lgsAsterismParametersClass.lgsAsterismParameters¶
- class pyTomoAO.lgsAsterismParametersClass.lgsAsterismParameters(config, atm_params)[source]¶
Bases:
objectEncapsulates Laser Guide Star (LGS) Asterism parameters with validation and enhanced string representation.
- Parameters:
config (dict)
atm_params (atmosphereParameters)
- property LGSdirections: ndarray¶
Compute LGS asterism directions in polar coordinates (radians).
- Returns:
- np.ndarray: Array of shape (4, 2) containing [radius, azimuth] pairs
for four LGS positions in a square pattern: - Radius: sqrt(2)*radiusAst (converted to radians) - Azimuth: 45° spaced angles starting from 225°