httomo.block_interfaces.BlockData#

class httomo.block_interfaces.BlockData(*args, **kwargs)[source]#

Data setting/getting behaviour required for a block type to be processed by implementors of MethodWrapper

Methods

__init__(*args, **kwargs)

Attributes

angles

angles_radians

aux_data

dark

darks

data

flat

flats

shape

Shape of the data in this block

shape_unpadded

Shape of the core date in this block, with padding removed

property angles: ndarray#
property angles_radians: ndarray#
property aux_data: AuxiliaryData#
property dark: ndarray | cupy.ndarray#
property darks: ndarray | cupy.ndarray#
property data: ndarray | cupy.ndarray#
property flat: ndarray | cupy.ndarray#
property flats: ndarray | cupy.ndarray#
property shape: Tuple[int, int, int]#

Shape of the data in this block

property shape_unpadded: Tuple[int, int, int]#

Shape of the core date in this block, with padding removed