Initial snark14m import
[snark14.git] / src / snark / geom.h
1 /* 
2  ***********************************************************
3  $SNARK_Header: S N A R K  1 4 - A PICTURE RECONSTRUCTION PROGRAM $
4  $HeadURL: svn://dig.cs.gc.cuny.edu/snark/trunk/src/snark/geom.h $
5  $LastChangedRevision: 85 $
6  $Date: 2014-07-02 16:07:08 -0400 (Wed, 02 Jul 2014) $
7  $Author: agulati $
8  ***********************************************************
9  */
10
11 #ifndef GEOM_H
12 #define GEOM_H
13
14 #include "blkdta.h"
15
16 extern class Geometry_class
17 {
18 public:
19         BOOLEAN div;BOOLEAN tang;BOOLEAN arc;BOOLEAN par;BOOLEAN uni;BOOLEAN vri;BOOLEAN strip;BOOLEAN line;
20         //  BOOLEAN rebinf;    // bug 151 - swr - 08/07/2005
21         BOOLEAN lino;  /// bug #135. Lajos, 08/01/2005
22         INTEGER nelem;INTEGER area;INTEGER midpix;INTEGER prjnum;INTEGER nrays;INTEGER midray;INTEGER snrays;INTEGER usrays;INTEGER fsnray;INTEGER lsnray;INTEGER fusray;INTEGER lusray;INTEGER nave2;INTEGER naper[13];
23         //  INTEGER adven;    // bug 151 - swr - 08/07/2005
24         //  INTEGER spleft;   // bug 151 - swr - 08/07/2005
25         REAL pixsiz;REAL pinc;REAL radius;REAL stod;REAL aveden;
26
27         Geometry_class();INTEGER numray(INTEGER melen, REAL zisxip);
28         void print(char *comment);
29 } GeoPar;
30
31 #endif
32