Files
Jungfraujoch/_sources/python_client/docs/PowderCalibrationSpotCheck.md.txt
T
2026-10-06 20:38:39 +00:00

34 lines
1.9 KiB
Plaintext

# PowderCalibrationSpotCheck
Where the circle through the found spots puts the beam, and how far that is from the geometry actually fitted. An independent cross-check: it reads nothing from the file's own geometry, so it holds where the summed azimuthal profile does not - a profile binned about a badly wrong centre shows each ring smeared across its sectors, and a fit on it converges on the wrong answer without saying so. Two methods sharing no assumption, so the disagreement is the statement. Absent when no spots were available.
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**beam_x_pxl** | **float** | Beam centre x the spots vote for [pixels] | [optional]
**beam_y_pxl** | **float** | Beam centre y the spots vote for [pixels] | [optional]
**detector_distance_mm** | **float** | Detector distance the spots imply [mm] | [optional]
**disagreement_pxl** | **float** | Distance between the spots' beam centre and the fitted one [pixels] | [optional]
## Example
```python
from jfjoch_client.models.powder_calibration_spot_check import PowderCalibrationSpotCheck
# TODO update the JSON string below
json = "{}"
# create an instance of PowderCalibrationSpotCheck from a JSON string
powder_calibration_spot_check_instance = PowderCalibrationSpotCheck.from_json(json)
# print the JSON string representation of the object
print(PowderCalibrationSpotCheck.to_json())
# convert the object into a dict
powder_calibration_spot_check_dict = powder_calibration_spot_check_instance.to_dict()
# create an instance of PowderCalibrationSpotCheck from a dict
powder_calibration_spot_check_from_dict = PowderCalibrationSpotCheck.from_dict(powder_calibration_spot_check_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)