ngc 1.4.0
 
Loading...
Searching...
No Matches
ngciracqVG.h
Go to the documentation of this file.
1
7#ifndef ngciracqVG_h
8#define ngciracqVG_h
9
10
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
19#define ngciracqVG_MIN_DIM (320 * 256 * 8)
20
21/*
22 * Setup defintion
23 */
24extern int ngciracqVGNumDet;
25extern int ngciracqVGNumChan;
26
27/*
28 * Prototypes
29 */
30
34int ngciracqVGSetMap(int *, int, int);
35
39int ngciracqVGInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2,
40 int numBuf, int numPix, int nx, int ny, char *erms);
41
45void ngciracqVGStDev(float *res, double *Sq2, int *s, int n, int size);
46
50void ngciracqVGSumSquare(ngcpp_t *data, double *sum, int size, int init);
51
55void ngciracqVGSum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum,
56 int size, int init);
57
61void ngciracqVGSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *sum,
62 int size, int nx2, int init);
63
67void ngciracqVGSub(ngcpp_t *data, int *sum, int size, int sub, int init);
68
72void ngciracqVGAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init);
73
77void ngciracqVGAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp,
78 int size, int init);
79
83void ngciracqVGAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp,
84 int size, int nx2, int init);
85
89void ngciracqVGAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat,
90 int size, int sampCnt, int satLevel, int init);
91
95void ngciracqVGAdd4Int(int *data, double *sum1, double *sum2, int *nSat,
96 int size, int sampCnt, int satLevel, int init);
97
101void ngciracqVGAddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
102 int init);
103
107void ngciracqVGSubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
108 int init);
109
110
111#ifdef __cplusplus
112}
113#endif
114
115#endif
int ngciracqVGSetMap(int *, int, int)
Definition ngciracqVGSort.c:29
void ngciracqVGStDev(float *res, double *Sq2, int *s, int n, int size)
Definition ngciracqVGCalc.c:54
void ngciracqVGAdd4Int(int *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqVGCalc.c:437
int ngciracqVGNumChan
Definition ngciracqVGSort.c:23
int ngciracqVGInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2, int numBuf, int numPix, int nx, int ny, char *erms)
Definition ngciracqVGCalc.c:23
void ngciracqVGSum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum, int size, int init)
Definition ngciracqVGCalc.c:101
void ngciracqVGSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *sum, int size, int nx2, int init)
Definition ngciracqVGCalc.c:134
void ngciracqVGAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp, int size, int init)
Definition ngciracqVGCalc.c:256
void ngciracqVGAddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqVGCalc.c:498
void ngciracqVGAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqVGCalc.c:376
void ngciracqVGSubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqVGCalc.c:528
int ngciracqVGNumDet
Definition ngciracqVGSort.c:22
void ngciracqVGAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp, int size, int nx2, int init)
Definition ngciracqVGCalc.c:304
void ngciracqVGSumSquare(ngcpp_t *data, double *sum, int size, int init)
Definition ngciracqVGCalc.c:71
void ngciracqVGSub(ngcpp_t *data, int *sum, int size, int sub, int init)
Definition ngciracqVGCalc.c:169
void ngciracqVGAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init)
Definition ngciracqVGCalc.c:211
unsigned short ngcpp_t
Definition ngcppInt.h:203
Definition ngcpp.h:278