tomoRecon 1-0
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <stddef.h>
#include <time.h>
#include <sys/stat.h>
#include <fftw3.h>
Go to the source code of this file.
Classes | |
struct | complex |
Structure used to hold complex data as 2 floats in grid. More... | |
struct | sg_struct |
Structure used to define sinograms for grid. More... | |
struct | pswf_struct |
Prolate spheroidal wave function (PSWF) data. More... | |
struct | grid_struct |
Parameters for gridding algorithm. More... | |
class | grid |
Class to reconstruct parallel beam tomography data using the Gridrec FFT code. More... | |
Defines | |
#define | ANSI |
#define | max(A, B) ((A)>(B)?(A):(B)) |
#define | min(A, B) ((A)<(B)?(A):(B)) |
#define | free_matrix(A) (free(*(A)),free(A)) |
#define | abs(A) ((A)>0 ?(A):-(A)) |
#define | pi 3.14159265359 |
#define | TOLERANCE 0.1 |
#define | LTBL_DEF 512 |
Functions | |
void | get_pswf (float C, pswf_struct **P) |
Global variables. | |
Variables | |
float(*)(float) | get_filter (char *name) |
Defined in filters.c. |
#define abs | ( | A | ) | ((A)>0 ?(A):-(A)) |
#define ANSI |
#define free_matrix | ( | A | ) | (free(*(A)),free(A)) |
#define LTBL_DEF 512 |
#define max | ( | A, | |
B | |||
) | ((A)>(B)?(A):(B)) |
#define min | ( | A, | |
B | |||
) | ((A)<(B)?(A):(B)) |
#define pi 3.14159265359 |
#define TOLERANCE 0.1 |
void get_pswf | ( | float | C, |
pswf_struct ** | P | ||
) |
Global variables.
Defined in pswf.c
float(*)(float) get_filter(char *name) |
Defined in filters.c.