CameraExposure¶
- class lsst.ts.observatory.control.CameraExposure(exp_time: float, shutter: bool, image_type: str, group_id: str, n: int, n_snaps: int, n_shift: Optional[int], row_shift: Optional[int], test_type: Optional[str], reason: Optional[str], program: Optional[str], sensors: Optional[str], note: Optional[str])¶
Bases:
object
Store the parameters that define an exposure.
Methods Summary
Parse inputs into a valid key-value string for the cameras.
Return valid n_shift.
Return valid row_shift.
Return the stutter image delay.
Check if image is stutter.
Methods Documentation
- get_key_value_map() str ¶
Parse inputs into a valid key-value string for the cameras.
- Returns:
- key_value_map
str
Key value map for camera exposure.
- key_value_map
- get_row_shift() int ¶
Return valid row_shift.
- Returns:
int
row_shift if image type is STUTTERED, else 0.