ngc 1.4.0
 
Loading...
Searching...
No Matches
ngciracqGS.h
Go to the documentation of this file.
1
7#ifndef ngciracqGS_h
8#define ngciracqGS_h
9
10
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
16/*
17 * Setup defintion
18 */
19extern int ngciracqGSNumDet;
20extern int ngciracqGSNumChan;
21extern int ngciracqGSNeg;
22
23
27#define ngciracqGS_PIXERR1 -45727231.0F
28
29/*
30 * Prototypes
31 */
32
36int ngciracqGSSetMap(int *map, int nx, int ny);
37
41int ngciracqGSInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2,
42 int numBuf, int rotate, int nx, int ny, char *erms);
43
47void ngciracqGSStDev(float *res, double *Sq2, int *s, int n, int size);
48
52void ngciracqGSSumSquare(ngcpp_t *data, double *sum, int size, int init);
53
57void ngciracqGSSumSquareNeg(ngcpp_t *data, double *sum, int size, int init);
58
62void ngciracqGSSum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum,
63 int size, int init);
64
68void ngciracqGSSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double * sum,
69 int size, int nx2, int init);
70
74void ngciracqGSSub(ngcpp_t *data, int *sum, int size, int sub, int init);
75
79void ngciracqGSAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size,
80 int init);
81
85void ngciracqGSAddNeg(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size,
86 int init);
87
91void ngciracqGSAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp,
92 int size, int init);
93
97void ngciracqGSAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp,
98 int size, int nx2, int init);
99
103void ngciracqGSAdd21Neg(ngcpp_t *data, ngcpp_t *dataStore, int *sum,
104 int *tmp, int size, int nx2, int init);
105
109void ngciracqGSAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat,
110 int size, int sampCnt, int satLeve, int init);
111
115void ngciracqGSAdd4Int(int *data, double *sum1, double *sum2, int *nSat,
116 int size, int sampCnt, int satLevel, int init);
117
121void ngciracqGSAddPix8(ngcpp_t *data, int *pix, int size, int nSamp, int init);
122
126void ngciracqGSSubPix8(ngcpp_t *data, int *pix, int size, int nSamp, int init);
127
131void ngciracqGSAddPix(ngcpp_t *data, int *pix, int size, int nSamp,
132 int nc, int init);
133
137void ngciracqGSSubPix(ngcpp_t *data, int *pix, int size, int nSamp,
138 int nc, int init);
139
140
141#ifdef __cplusplus
142}
143#endif
144
145#endif
void ngciracqGSSubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition calc.c:793
void ngciracqGSAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLeve, int init)
Definition calc.c:533
void ngciracqGSAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init)
Definition calc.c:250
void ngciracqGSAdd21Neg(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp, int size, int nx2, int init)
Definition calc.c:461
int ngciracqGSNumDet
Definition sort.c:22
void ngciracqGSSumSquareNeg(ngcpp_t *data, double *sum, int size, int init)
Definition calc.c:110
void ngciracqGSSumSquare(ngcpp_t *data, double *sum, int size, int init)
Definition calc.c:80
void ngciracqGSSubPix8(ngcpp_t *data, int *pix, int size, int nSamp, int init)
Definition calc.c:728
void ngciracqGSStDev(float *res, double *Sq2, int *s, int n, int size)
Definition calc.c:63
void ngciracqGSSum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum, int size, int init)
Definition calc.c:140
int ngciracqGSSetMap(int *map, int nx, int ny)
Definition sort.c:30
void ngciracqGSAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp, int size, int nx2, int init)
Definition calc.c:389
void ngciracqGSSub(ngcpp_t *data, int *sum, int size, int sub, int init)
Definition calc.c:208
void ngciracqGSAdd4Int(int *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition calc.c:613
void ngciracqGSAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp, int size, int init)
Definition calc.c:341
void ngciracqGSAddPix8(ngcpp_t *data, int *pix, int size, int nSamp, int init)
Definition calc.c:693
int ngciracqGSNumChan
Definition sort.c:23
void ngciracqGSSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *sum, int size, int nx2, int init)
Definition calc.c:173
void ngciracqGSAddNeg(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init)
Definition calc.c:295
int ngciracqGSNeg
Definition sort.c:24
int ngciracqGSInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2, int numBuf, int rotate, int nx, int ny, char *erms)
Definition calc.c:23
void ngciracqGSAddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition calc.c:763
unsigned short ngcpp_t
Definition ngcppInt.h:203
Definition ngcpp.h:278