DAS  3.1.6 - 18/09/2017
DOASdef.h
Go to the documentation of this file.
1 // DOAS Library Revision Number
2 #define DOASREV 0.90
3 
4 #define BFILE 0
5 #define BFILELIST 1
6 #define BDIR 2
7 #define BDRIVE 3
8 
9 #define SBNAME 0 //Sort by Name
10 #define SBDATE 1 //Sort by Date
11 #define SBDIM 2 //Sort by Dimension
12 #define SBTYPE 3 //Sort by Type
13 
14 
15 // DOAS struct
16 typedef struct doas{
17 
18  double lambda[1055];
19  int wlc[20];
20  double wlref[20];
21  int pixref[20];
22  double k1[20];
23  double k2[20];
24  double dhg[20];
25  int FFTFilter;
27  unsigned short *IoMat;
28  float *IoSmoothed;
29  float *IsSmoothed;
30  float *LogRatioMat;
31  float *VarY;
33  char SYSDIR[_MAX_PATH];
34  char RISDIR[_MAX_PATH];
35  int FMMode;
39  char family[32];
40  int fbold;
41  int fitalic;
42  int fsize;
47 
48 }doas;
49 
50 
51 
52 
53 // LIST File struct
54 typedef struct listf{
55 
56  int edit;
57  int sortmode;
58  int type;
59  int subdir;
62  MOBJECT rb[10];
63  MOBJECT pb[2];
64  MOBJECT tb[6];
68 
69 }listf;
70 
71 
72 #define PLOTIOIS 0
73 #define PLOTVARY 1
74 #define PLOTRES 2
75 #define PLOTSLANT 3
76 #define PLOTIOIS_S 4
77 #define PLOTVARY_S 5
78 #define PLOTRES_S 6
79 #define PLOTSLANT_S 7
80 
81 
82 
83 
MOBJECT WlTabFrm
Definition: DOASdef.h:46
double k2[20]
k2 dispersion parameter -slope (x stretch2
Definition: DOASdef.h:23
float * IsSmoothed
Smoothed measured spectrum.
Definition: DOASdef.h:29
char RISDIR[_MAX_PATH]
DOAS results directory.
Definition: DOASdef.h:34
MOBJECT lbl
Definition: DFileMan.c:42
Definition: DOASdef.h:16
struct listf listf
float * IoSmoothed
Smoothed ref spectrum.
Definition: DOASdef.h:28
char SYSDIR[_MAX_PATH]
DOAS system directory.
Definition: DOASdef.h:33
MTFont font
Definition: DOASdef.h:43
MOBJECT lblx[80]
Definition: DOASdef.h:36
MOBJECT lbly[80]
Definition: DOASdef.h:37
MOBJECT WlCSTogButt[21][30]
Definition: DOASdef.h:45
MOBJECT WlTogButt[21]
Definition: DOASdef.h:44
int edit
Definition: DOASdef.h:56
MOBJECT lblpass
Definition: DOASdef.h:61
double wlref[20]
reference wavelength
Definition: DOASdef.h:20
MOBJECT shell
Definition: DOASdef.h:66
int pixref[20]
reference pixel
Definition: DOASdef.h:21
MOBJECT ed
Definition: DOASdef.h:67
MOBJECT rowfrm
Definition: DOASdef.h:65
float * LogRatioSmoothed
Definition: DOASdef.h:32
int fbold
Definition: DOASdef.h:40
int subdir
Definition: DOASdef.h:59
int fsize
Definition: DOASdef.h:42
struct doas doas
char IoFileNeme[_MAX_PATH]
File name for Reference spectrum (Io)
Definition: DOASdef.h:26
int MTFont
Definition: Mguidefs.h:175
double lambda[1055]
Wavelength series.
Definition: DOASdef.h:18
double dhg[20]
shift parameter
Definition: DOASdef.h:24
float * VarY
Definition: DOASdef.h:31
double k1[20]
k1 dispersion parameter - intercept (x stretch1)
Definition: DOASdef.h:22
#define _MAX_PATH
Definition: Dildef.h:202
int FFTFilter
Fast Fourier Trasform Filter windows.
Definition: DOASdef.h:25
Definition: DOASdef.h:54
int sortmode
Definition: DOASdef.h:57
unsigned short * IoMat
Reference spectrum.
Definition: DOASdef.h:27
int wlc[20]
Central wavelength.
Definition: DOASdef.h:19
void * MOBJECT
Definition: Mguidefs.h:192
int fitalic
Definition: DOASdef.h:41
float * LogRatioMat
log of the ratio
Definition: DOASdef.h:30
int type
Definition: DOASdef.h:58
MOBJECT drwa[8]
Definition: DOASdef.h:38
int FMMode
File manager Mode (browse files, list of file, directory, drive)
Definition: DOASdef.h:35
char family[32]
Definition: DOASdef.h:39
______________________________________________________________________________________
Generated on Mon Sep 18 2017 11:44:08 for DAS - Rel. 3.1.6 - 18/09/2017.