structs
: IPython console widgets¶
Contains some structures used for the reconstruction configuration
-
class
freeart.configuration.structs.
DataStored
(h5defaultPath=None, name=None, fileInfo=None, data=None)[source]¶ Define a simple sinogram for his data and his storage information
Parameters: - h5defaultPath (str) – the default location of this data inside a h5 file.
- name – possible tag of the data.
- fileInfo – information about file contained this data
- data – the data
-
class
freeart.configuration.structs.
Sinogram
(h5defaultPath=None, name=None, fileInfo=None, data=None)[source]¶ Sinogram class
-
class
freeart.configuration.structs.
I0Sinogram
(fileInfo=None, data=None)[source]¶ I0 sinogram
-
I0_DATASET
= '::/data/I0'¶ Default location of the I0 sinogram in the .h5 file
-
-
class
freeart.configuration.structs.
TxSinogram
(name=None, fileInfo=None, data=None)[source]¶ Transmission sinogram
-
TX_SINOGRAM_DATASET
= '::/data/sinogramTX'¶ Default location of the transmission sinogram in the .h5 file
-
-
class
freeart.configuration.structs.
FluoSino
(name, fileInfo, physElmt, ef, selfAbsMat, data=None)[source]¶ Fluorescence sinogram
-
FLUO_DATASET
= '::/data/fluo_sinogram'¶ Default location of the fluorescence sinogram in the .h5 file
-
-
class
freeart.configuration.structs.
AbsMatrix
(name=None, fileInfo=None, data=None)[source]¶ Absorption matrix class
-
ABS_MAT_INDEX
= '::/data/absmatrix/absm'¶ Default location of the absorption matrix in the .h5 file
-
-
class
freeart.configuration.structs.
SelfAbsMatrix
(name=None, fileInfo=None, data=None)[source]¶ Self absorption matrix class
-
SELF_ABS_MAT_INDEX
= '::/data/selfabsmatrix/selfabsm'¶ Default location of the self absorption matrix in the .h5 file
-
-
class
freeart.configuration.structs.
MatComposition
(name=None, fileInfo=None, data=None)[source]¶ Material /sample composition class
-
MAT_COMP_DATASET
= '::/data/materials/composition'¶ Default location of the sample composition in the .h5 file
-
-
class
freeart.configuration.structs.
MaterialsDic
(name=None, fileInfo=None, data=None)[source]¶ Materials dictionary
-
MATERIALS_DICT
= '::/data/materials/matDict'¶ Default location of the materials dictionary in the .h5 file
-