1 /** @file variables.hpp
2 @package snark14Display
3 @author Bruno M. Carvalho and Deniz Sarioz
4 licensed under (open-source) QPL v1.0
5 which accompanies this distribution in the file QPL
11 #define NaI 2147483647;
16 #include <DIGFileSnarkProj.h>
17 // #include <PRJFile.h>
22 #include "eval_helper.hpp"
25 bool openprojfil=false; //(JD 1/27/04)
26 bool openrecfil=false,phantomexists=false;
27 int Sizex,Sizey,maxSizex,maxSizey,numimages;
28 unsigned int prjnum,usrays;
29 bool allglobal, alldifference;
30 double globalmax= -100000,globalmin=100000,lowglobalthresh,highglobalthresh;
31 double globaldiffmax= -100000, globaldiffmin = 100000;
32 Snarkimage **imageset;
35 // PRJFile digprojfil;
36 DIGFileSnarkProj digprojfil;
37 DIGDataFormat dataformat,projformat;
38 const char *nameproj,*projname,**settitles;
39 unsigned int **imageindexes;
40 bool *displaywindowactive;
41 char **imagetitles,**titlesmeas;
42 eval_execution_set myEES; // class defined in eval_helper.hpp
45 extern bool openprojfil; //(JD 1/27/04)
46 extern bool openrecfil,phantomexists;
47 extern int Sizex,Sizey,maxSizex,maxSizey,numimages;
48 extern unsigned int prjnum,usrays;
49 extern bool allglobal, alldifference;
50 extern double globalmax,globalmin,lowglobalthresh,highglobalthresh;
51 extern double globaldiffmax, globaldiffmin;
52 extern Snarkimage **imageset;
53 extern Snarkproj *projfil;
54 extern DIGFile digrecfil;
55 // extern PRJFile digprojfil;
56 extern DIGFileSnarkProj digprojfil;
57 extern DIGDataFormat dataformat,projformat;
58 extern const char *nameproj,*projname,**settitles;
59 extern unsigned int** imageindexes;
60 extern bool *displaywindowactive;
61 extern char **imagetitles,**titlesmeas;
62 extern eval_execution_set myEES; // class defined in eval_helper.hpp
70 extern double Y_HALF_FUDGE_FACTOR;
71 extern int X_HALF_FUDGE_INCREMENT;
76 #endif /* _VARIABLES_H has to be here! or code will be reincluded! */