DAS
3.1.6 - 18/09/2017
|
DOAS procedures. More...
#include <windows.h>
#include <stdio.h>
#include <io.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <sys/timeb.h>
#include <math.h>
#include "mgui.h"
#include "DAS_Spatram.h"
#include "dcl.h"
#include "dil.h"
#include "DOAS.h"
#include "bil.h"
Go to the source code of this file.
Functions | |
int | BuildLogRatio (void) |
first attempt to apply the DOAS algorithm (..on going!!!) More... | |
void | CalcSpectrumLimits (int mod, int pos, int spix, int epix, int refpix) |
void | FixedStep (void) |
int | Pix2Wl (int mod, int pos, int spix, int epix, struct doas *pd) |
Variables | |
doas | DOAS |
DOAS procedures.
Definition in file DOAS.c.
int BuildLogRatio | ( | void | ) |
first attempt to apply the DOAS algorithm (..on going!!!)
Definition at line 178 of file DOAS.c.
References AllocFloatMat(), BIL, spectrumheader::ccdex, spectrumheader::ccdwx, bil::DPLOT, doas::FFTFilter, FilterData(), GrafoIMG(), IDX, IDY, d_view::ImatOrig, doas::IoMat, doas::IoSmoothed, doas::IsSmoothed, doas::lambda, doas::LogRatioMat, doas::LogRatioSmoothed, ON_OFFLINEPLOT, SmoothData(), SmoothFloatData(), bil::SPH, and doas::VarY.
Referenced by DB_ToolsKeyB_CB(), and PlotToolsPBs().
void CalcSpectrumLimits | ( | int | mod, |
int | pos, | ||
int | spix, | ||
int | epix, | ||
int | refpix | ||
) |
Definition at line 67 of file DOAS.c.
References doas::k1, doas::k2, doas::lambda, and wl.
Referenced by DrawAreaPlotCB().
int Pix2Wl | ( | int | mod, |
int | pos, | ||
int | spix, | ||
int | epix, | ||
struct doas * | pd | ||
) |
Definition at line 26 of file DOAS.c.
References doas::dhg, doas::k1, doas::k2, doas::lambda, doas::pixref, doas::wlc, and doas::wlref.
Referenced by D_pbr_CB(), DrawAreaPlotCB(), and WriteColumn().