/tomo/pyhst

To get this branch, use:
bzr branch http://darksoft.org/webbzr/tomo/pyhst

« back to all changes in this revision

Viewing changes to hst_setup.h

  • Committer: Suren A. Chilingaryan
  • Date: 2013-06-14 15:30:33 UTC
  • Revision ID: csa@dside.dyndns.org-20130614153033-t9b56hr4jdkd3ul8
Placeholders for DFI implementation

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
 
31
31
typedef enum HSTChangedT HSTChanged;
32
32
 
 
33
enum HSTMethodT {
 
34
    HST_METHOD_FBP = 1,
 
35
    HST_METHOD_DFI = 2
 
36
};
 
37
typedef enum HSTMethodT HSTMethod;
 
38
 
33
39
 
34
40
struct HSTSetupT {
35
41
        // set in PyHST_C
58
64
        // preprocessing options
59
65
    float norm;                 // Normalise parameter
60
66
    
 
67
    HSTMethod method;           // Reconstruction method FBP or DFI
 
68
    int fft_oversampling;       // Oversampling
 
69
    int dfi_kernel_size;
 
70
    int dfi_kernel_points;
 
71
    
61
72
    int END_OF_GLOBAL_PART;     // just a label to prevent copying data beyond that point
62
73
 
63
74
        // set in hst_configure_projections