# RugnuxLiveStills Serial frames converted by the FPGA and analysed on the GPU: the pre-pass on the first images (the beam centre, distance and mask the whole collection is analysed with), and the analysis since. ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **prepass** | **str** | Holding the first images, running on them, or done (Failed - the stated geometry and mask are used) | **images_held** | **int** | Images held for the pre-pass | **images_needed** | **int** | Images the pre-pass runs on | **prepass_s** | **float** | How long the pre-pass took | [optional] **file_beam_x_pxl** | **float** | | **file_beam_y_pxl** | **float** | | **file_distance_mm** | **float** | | **beam_x_pxl** | **float** | Beam centre the pre-pass decided (where the beam lands) | [optional] **beam_y_pxl** | **float** | | [optional] **distance_mm** | **float** | Detector distance the pre-pass decided | [optional] **shadow_pixels** | **int** | Pixels masked as the beam-stop shadow | [optional] **bad_pixels** | **int** | Pixels masked as defective (hot, dead, error value) | [optional] **images_analysed** | **int** | | **images_indexed** | **int** | | **analysis_rate_hz** | **float** | Images analysed per second since the pre-pass | [optional] ## Example ```python from jfjoch_client.models.rugnux_live_stills import RugnuxLiveStills # TODO update the JSON string below json = "{}" # create an instance of RugnuxLiveStills from a JSON string rugnux_live_stills_instance = RugnuxLiveStills.from_json(json) # print the JSON string representation of the object print(RugnuxLiveStills.to_json()) # convert the object into a dict rugnux_live_stills_dict = rugnux_live_stills_instance.to_dict() # create an instance of RugnuxLiveStills from a dict rugnux_live_stills_from_dict = RugnuxLiveStills.from_dict(rugnux_live_stills_dict) ``` [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)