File containing some commonly encountered scanning patterns. More...
Functions | |
| Union[np.ndarray, np.ndarray] | gateau.scan_patterns.stare (np.ndarray times, Union[float, np.ndarray] az0, Union[float, np.ndarray] el0) |
| Get scanning pattern for a stare. More... | |
| Union[np.ndarray, np.ndarray] | gateau.scan_patterns.chop (np.ndarray times, Union[float, np.ndarray] az0, Union[float, np.ndarray] el0, float duty_cycle, float throw) |
| Get scanning pattern for a sky chopper, alternating between two points on sky. More... | |
| Union[np.ndarray, np.ndarray] | gateau.scan_patterns.daisy (np.ndarray times, Union[float, np.ndarray] az0, Union[float, np.ndarray] el0, float r_petal, float f_cycle, float f_petal) |
| Get scanning pattern for a daisy scan. More... | |
| Union[np.ndarray, np.ndarray] | gateau.scan_patterns.chopnod (np.ndarray times, Union[float, np.ndarray] az0, Union[float, np.ndarray] el0, float chop_duty_cycle, float nod_duty_cycle, float throw) |
| Get scanning pattern for chopping and nodding. More... | |
| def | gateau.scan_patterns.check_size (times, az0, el0) |
| Check size of az0 and el0 values. More... | |
File containing some commonly encountered scanning patterns.
| def gateau.scan_patterns.check_size | ( | times, | |
| az0, | |||
| el0 | |||
| ) |
Check size of az0 and el0 values.
If az0 and/or el0 are float, resizes to times array.