1 /**********
2 *
3 * This file is part of the TINA Open Source Image Analysis Environment
4 * henceforth known as TINA
5 *
6 * TINA is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU Lesser General Public License as
8 * published by the Free Software Foundation.
9 *
10 * TINA is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public License
16 * along with TINA; if not, write to the Free Software Foundation, Inc.,
17 * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18 *
19 **********
20 *
21 * Program : TINA
22 * File : $Source: /home/tina/cvs/tina-libs/tina/medical/med_StimDef.h,v $
23 * Date : $Date: 2005/12/20 16:28:02 $
24 * Version : $Revision: 1.4 $
25 * CVS Id : $Id: med_StimDef.h,v 1.4 2005/12/20 16:28:02 matts Exp $
26 *
27 * Author : Legacy TINA
28 *
29 * Notes :
30 *
31 *********
32 */
33
34 #ifndef TINA_MED_STIM_DEF_HDR
35 #define TINA_MED_STIM_DEF_HDR
36
37 #define SCORR_SQR 0
38 #define SCORR_SIN 1
39 #define SCORR_ROI 2
40 #define SCORR_PREV 3
41
42 #define SCORR_COVAR 0
43 #define SCORR_CORR 1
44 #define SCORR_NORM_2 2
45 #define SCORR_LSQR 3
46
47 #define VOXELS 450
48 #define DYNSTIME 451
49 #define FP_MINMAX 452
50 #define TE_DATA 453
51 #define PAT_DATA 454
52
53
54 typedef struct _perfusion
55 {
56 float tscale;
57 int n1, n2;
58 float *st_1d;
59 float *r2;
60 float *r2_ther;
61 float s0_av;
62 int bolus_time;
63 int bolus_end;
64 float te;
65 float tt, qq, rr, bb;
66 int refit;
67 } Perfusion;
68
69
70
71 typedef struct _Pl_flow
72 {
73 Imrect *mask;
74
75 float *x;
76 float *y1;
77 float y1_max, y1_min;
78 float y1_diff_max, y1_diff_max_t;
79 float y1_max_t, y1_min_t;
80 float y1_area;
81
82 int x_n1, x_n2;
83 int y1_n1, y1_n2;
84
85 } Pl_flow;
86
87 /*Temp definition of Permeability structure copied from Perfusion structure*/
88 typedef struct _permeability
89 {
90 float tscale;
91 int n1, n2;
92 float *st_1d;
93 float *conc1;
94 float *conc1_ther;
95 float s0_av;
96 int bolus_time;
97 int bolus_end;
98 float te, alpha, tr, t10, NH;
99 float r1cont;
100 float *AIF;
101 float tt, vp, kin, kout, ve, err;
102 int refit;
103 } Permeability;
104
105 #endif /*TINA_MED_STIM_DEF_HDR*/
106
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more
information.