mantidimaging.core.rotation.data_model module¶
- class mantidimaging.core.rotation.data_model.CorTiltDataModel[source]¶
Bases:
object
Model for finding COR/Tilt from (slice index, centre of rotation) data points
- property angle_in_degrees: mantidimaging.core.utility.data_containers.Degrees¶
- property cor: mantidimaging.core.utility.data_containers.ScalarCoR¶
- property cors¶
- property empty¶
- get_all_cors_from_regression(image_height) List[mantidimaging.core.utility.data_containers.ScalarCoR] [source]¶
- Parameters
image_height – How many cors will be generated, this should be equal to the image height (i.e. number of sinograms that will be reconstructed)
- Returns
List of cors for every slice of the image height
- property gradient: mantidimaging.core.utility.data_containers.Slope¶
- property has_results¶
- iter_points() Iterator[mantidimaging.core.rotation.data_model.Point] [source]¶
- property num_points¶
- set_point(idx, slice_idx: Optional[int] = None, cor: Optional[float] = None, reset_results=True)[source]¶
- set_precalculated(cor: mantidimaging.core.utility.data_containers.ScalarCoR, tilt: mantidimaging.core.utility.data_containers.Degrees)[source]¶
- property slices¶
- property stack_properties¶