ngc 1.5.0
 
Loading...
Searching...
No Matches
ngciracqVG.h
Go to the documentation of this file.
1
8#ifndef ngciracqVG_h
9#define ngciracqVG_h
10
11
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
20#define ngciracqVG_MIN_DIM (320 * 256 * 8)
21
22/*
23 * Setup defintion
24 */
25extern int ngciracqVGNumDet;
26extern int ngciracqVGNumChan;
27
28/*
29 * Prototypes
30 */
31
35int ngciracqVGSetMap(int *, int, int);
36
40int ngciracqVGInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2,
41 int numBuf, int numPix, int nx, int ny, char *erms);
42
46void ngciracqVGStDev(float *res, double *Sq2, int *s, int n, int size);
47
51void ngciracqVGSumSquare(ngcpp_t *data, double *sum, int size, int init);
52
56void ngciracqVGSum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum,
57 int size, int init);
58
62void ngciracqVGSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *sum,
63 int size, int nx2, int init);
64
68void ngciracqVGSub(ngcpp_t *data, int *sum, int size, int sub, int init);
69
73void ngciracqVGAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init);
74
78void ngciracqVGAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp,
79 int size, int init);
80
84void ngciracqVGAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp,
85 int size, int nx2, int init);
86
90void ngciracqVGAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat,
91 int size, int sampCnt, int satLevel, int init);
92
96void ngciracqVGAdd4Int(int *data, double *sum1, double *sum2, int *nSat,
97 int size, int sampCnt, int satLevel, int init);
98
102void ngciracqVGAddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
103 int init);
104
108void ngciracqVGSubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
109 int init);
110
111
112#ifdef __cplusplus
113}
114#endif
115
116#endif
int ngciracqVGSetMap(int *, int, int)
Definition ngciracqVGSort.c:30
void ngciracqVGStDev(float *res, double *Sq2, int *s, int n, int size)
Definition ngciracqVGCalc.c:55
void ngciracqVGAdd4Int(int *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqVGCalc.c:438
int ngciracqVGNumChan
Definition ngciracqVGSort.c:24
int ngciracqVGInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2, int numBuf, int numPix, int nx, int ny, char *erms)
Definition ngciracqVGCalc.c:24
void ngciracqVGSum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum, int size, int init)
Definition ngciracqVGCalc.c:102
void ngciracqVGSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *sum, int size, int nx2, int init)
Definition ngciracqVGCalc.c:135
void ngciracqVGAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp, int size, int init)
Definition ngciracqVGCalc.c:257
void ngciracqVGAddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqVGCalc.c:499
void ngciracqVGAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqVGCalc.c:377
void ngciracqVGSubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqVGCalc.c:529
int ngciracqVGNumDet
Definition ngciracqVGSort.c:23
void ngciracqVGAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp, int size, int nx2, int init)
Definition ngciracqVGCalc.c:305
void ngciracqVGSumSquare(ngcpp_t *data, double *sum, int size, int init)
Definition ngciracqVGCalc.c:72
void ngciracqVGSub(ngcpp_t *data, int *sum, int size, int sub, int init)
Definition ngciracqVGCalc.c:170
void ngciracqVGAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init)
Definition ngciracqVGCalc.c:212
unsigned short ngcpp_t
Definition ngcppInt.h:204
Definition ngcpp.h:279