ngc 1.5.0
 
Loading...
Searching...
No Matches
ngciracqAL.h
Go to the documentation of this file.
1
8#ifndef ngciracqAL_h
9#define ngciracqAL_h
10
11
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
17/*
18 * Setup defintion
19 */
20extern int ngciracqALRev;
21extern int ngciracqALNumDet;
22
23/*
24 * Prototypes
25 */
26
30int ngciracqALSetMap(int *map, int nx, int ny);
31
35int ngciracqALInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2,
36 int numBuf, int numPix, int nx, int ny, char *erms);
37
41void ngciracqALStDev(float *res, double *Sq2, int *s, int n, int size);
42
46void ngciracqALSumSquare(ngcpp_t *data, double *sum, int size, int init);
47
51void ngciracqALSum2Square(ngcpp_t *data1, ngcpp_t*data2, double *sum,
52 int size, int init);
53
57void ngciracqALSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *sum,
58 int size, int nx2, int init);
59
63void ngciracqALSub(ngcpp_t *data, int *sum, int size, int sub, int init);
64
68void ngciracqALAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init);
69
73void ngciracqALAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp,
74 int size, int init);
75
79void ngciracqALAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp,
80 int size, int nx2, int init);
81
85void ngciracqALAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat,
86 int size, int sampCnt, int satLevel, int init);
87
91void ngciracqALAdd4Int(int *data, double *sum1, double *sum2, int *nSat,
92 int size, int sampCnt, int satLevel, int init);
93
97void ngciracqALAddPix32(ngcpp_t *data, int *pix, int size, int nSamp,
98 int init);
99
103void ngciracqALSubPix32(ngcpp_t *data, int *pix, int size, int nSamp,
104 int init);
105
109void ngciracqALAddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
110 int init);
111
115void ngciracqALSubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
116 int init);
117
118#ifdef __cplusplus
119}
120#endif
121
122#endif
void ngciracqALStDev(float *res, double *Sq2, int *s, int n, int size)
Definition ngciracqALCalc.c:55
void ngciracqALAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp, int size, int nx2, int init)
Definition ngciracqALCalc.c:303
void ngciracqALSub(ngcpp_t *data, int *sum, int size, int sub, int init)
Definition ngciracqALCalc.c:169
int ngciracqALSetMap(int *map, int nx, int ny)
Definition ngciracqALSort.c:135
void ngciracqALSubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqALCalc.c:695
void ngciracqALAddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqALCalc.c:665
void ngciracqALAddPix32(ngcpp_t *data, int *pix, int size, int nSamp, int init)
Definition ngciracqALCalc.c:497
int ngciracqALNumDet
Definition ngciracqALSort.c:27
void ngciracqALAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init)
Definition ngciracqALCalc.c:211
void ngciracqALSum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum, int size, int init)
Definition ngciracqALCalc.c:102
void ngciracqALSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *sum, int size, int nx2, int init)
Definition ngciracqALCalc.c:134
void ngciracqALSubPix32(ngcpp_t *data, int *pix, int size, int nSamp, int init)
Definition ngciracqALCalc.c:581
int ngciracqALRev
Definition ngciracqALSort.c:28
void ngciracqALSumSquare(ngcpp_t *data, double *sum, int size, int init)
Definition ngciracqALCalc.c:72
void ngciracqALAdd4Int(int *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqALCalc.c:436
int ngciracqALInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2, int numBuf, int numPix, int nx, int ny, char *erms)
Definition ngciracqALCalc.c:24
void ngciracqALAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp, int size, int init)
Definition ngciracqALCalc.c:256
void ngciracqALAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqALCalc.c:375
unsigned short ngcpp_t
Definition ngcppInt.h:204
Definition ngcpp.h:279