ngc 1.5.0
 
Loading...
Searching...
No Matches
ngciracqGS.h
Go to the documentation of this file.
1
8#ifndef ngciracqGS_h
9#define ngciracqGS_h
10
11
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
17/*
18 * Setup defintion
19 */
20extern int ngciracqGSNumDet;
21extern int ngciracqGSNumChan;
22extern int ngciracqGSNeg;
23
24
28#define ngciracqGS_PIXERR1 -45727231.0F
29
30/*
31 * Prototypes
32 */
33
37int ngciracqGSSetMap(int *map, int nx, int ny);
38
42int ngciracqGSInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2,
43 int numBuf, int rotate, int nx, int ny, char *erms);
44
48void ngciracqGSStDev(float *res, double *Sq2, int *s, int n, int size);
49
53void ngciracqGSSumSquare(ngcpp_t *data, double *sum, int size, int init);
54
58void ngciracqGSSumSquareNeg(ngcpp_t *data, double *sum, int size, int init);
59
63void ngciracqGSSum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum,
64 int size, int init);
65
69void ngciracqGSSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double * sum,
70 int size, int nx2, int init);
71
75void ngciracqGSSub(ngcpp_t *data, int *sum, int size, int sub, int init);
76
80void ngciracqGSAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size,
81 int init);
82
86void ngciracqGSAddNeg(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size,
87 int init);
88
92void ngciracqGSAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp,
93 int size, int init);
94
98void ngciracqGSAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp,
99 int size, int nx2, int init);
100
104void ngciracqGSAdd21Neg(ngcpp_t *data, ngcpp_t *dataStore, int *sum,
105 int *tmp, int size, int nx2, int init);
106
110void ngciracqGSAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat,
111 int size, int sampCnt, int satLeve, int init);
112
116void ngciracqGSAdd4Int(int *data, double *sum1, double *sum2, int *nSat,
117 int size, int sampCnt, int satLevel, int init);
118
122void ngciracqGSAddPix8(ngcpp_t *data, int *pix, int size, int nSamp, int init);
123
127void ngciracqGSSubPix8(ngcpp_t *data, int *pix, int size, int nSamp, int init);
128
132void ngciracqGSAddPix(ngcpp_t *data, int *pix, int size, int nSamp,
133 int nc, int init);
134
138void ngciracqGSSubPix(ngcpp_t *data, int *pix, int size, int nSamp,
139 int nc, int init);
140
141
142#ifdef __cplusplus
143}
144#endif
145
146#endif
void ngciracqGSSubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition calc.c:794
void ngciracqGSAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLeve, int init)
Definition calc.c:534
void ngciracqGSAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init)
Definition calc.c:251
void ngciracqGSAdd21Neg(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp, int size, int nx2, int init)
Definition calc.c:462
int ngciracqGSNumDet
Definition sort.c:23
void ngciracqGSSumSquareNeg(ngcpp_t *data, double *sum, int size, int init)
Definition calc.c:111
void ngciracqGSSumSquare(ngcpp_t *data, double *sum, int size, int init)
Definition calc.c:81
void ngciracqGSSubPix8(ngcpp_t *data, int *pix, int size, int nSamp, int init)
Definition calc.c:729
void ngciracqGSStDev(float *res, double *Sq2, int *s, int n, int size)
Definition calc.c:64
void ngciracqGSSum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum, int size, int init)
Definition calc.c:141
int ngciracqGSSetMap(int *map, int nx, int ny)
Definition sort.c:31
void ngciracqGSAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp, int size, int nx2, int init)
Definition calc.c:390
void ngciracqGSSub(ngcpp_t *data, int *sum, int size, int sub, int init)
Definition calc.c:209
void ngciracqGSAdd4Int(int *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition calc.c:614
void ngciracqGSAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp, int size, int init)
Definition calc.c:342
void ngciracqGSAddPix8(ngcpp_t *data, int *pix, int size, int nSamp, int init)
Definition calc.c:694
int ngciracqGSNumChan
Definition sort.c:24
void ngciracqGSSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *sum, int size, int nx2, int init)
Definition calc.c:174
void ngciracqGSAddNeg(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init)
Definition calc.c:296
int ngciracqGSNeg
Definition sort.c:25
int ngciracqGSInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2, int numBuf, int rotate, int nx, int ny, char *erms)
Definition calc.c:24
void ngciracqGSAddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition calc.c:764
unsigned short ngcpp_t
Definition ngcppInt.h:204
Definition ngcpp.h:279