ngc 1.4.0
 
Loading...
Searching...
No Matches
ngciracqAL.h
Go to the documentation of this file.
1
7#ifndef ngciracqAL_h
8#define ngciracqAL_h
9
10
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
16/*
17 * Setup defintion
18 */
19extern int ngciracqALRev;
20extern int ngciracqALNumDet;
21
22/*
23 * Prototypes
24 */
25
29int ngciracqALSetMap(int *map, int nx, int ny);
30
34int ngciracqALInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2,
35 int numBuf, int numPix, int nx, int ny, char *erms);
36
40void ngciracqALStDev(float *res, double *Sq2, int *s, int n, int size);
41
45void ngciracqALSumSquare(ngcpp_t *data, double *sum, int size, int init);
46
50void ngciracqALSum2Square(ngcpp_t *data1, ngcpp_t*data2, double *sum,
51 int size, int init);
52
56void ngciracqALSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *sum,
57 int size, int nx2, int init);
58
62void ngciracqALSub(ngcpp_t *data, int *sum, int size, int sub, int init);
63
67void ngciracqALAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init);
68
72void ngciracqALAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp,
73 int size, int init);
74
78void ngciracqALAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp,
79 int size, int nx2, int init);
80
84void ngciracqALAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat,
85 int size, int sampCnt, int satLevel, int init);
86
90void ngciracqALAdd4Int(int *data, double *sum1, double *sum2, int *nSat,
91 int size, int sampCnt, int satLevel, int init);
92
96void ngciracqALAddPix32(ngcpp_t *data, int *pix, int size, int nSamp,
97 int init);
98
102void ngciracqALSubPix32(ngcpp_t *data, int *pix, int size, int nSamp,
103 int init);
104
108void ngciracqALAddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
109 int init);
110
114void ngciracqALSubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
115 int init);
116
117#ifdef __cplusplus
118}
119#endif
120
121#endif
void ngciracqALStDev(float *res, double *Sq2, int *s, int n, int size)
Definition ngciracqALCalc.c:54
void ngciracqALAdd21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp, int size, int nx2, int init)
Definition ngciracqALCalc.c:302
void ngciracqALSub(ngcpp_t *data, int *sum, int size, int sub, int init)
Definition ngciracqALCalc.c:168
int ngciracqALSetMap(int *map, int nx, int ny)
Definition ngciracqALSort.c:134
void ngciracqALSubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqALCalc.c:694
void ngciracqALAddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqALCalc.c:664
void ngciracqALAddPix32(ngcpp_t *data, int *pix, int size, int nSamp, int init)
Definition ngciracqALCalc.c:496
int ngciracqALNumDet
Definition ngciracqALSort.c:26
void ngciracqALAdd(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init)
Definition ngciracqALCalc.c:210
void ngciracqALSum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum, int size, int init)
Definition ngciracqALCalc.c:101
void ngciracqALSum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *sum, int size, int nx2, int init)
Definition ngciracqALCalc.c:133
void ngciracqALSubPix32(ngcpp_t *data, int *pix, int size, int nSamp, int init)
Definition ngciracqALCalc.c:580
int ngciracqALRev
Definition ngciracqALSort.c:27
void ngciracqALSumSquare(ngcpp_t *data, double *sum, int size, int init)
Definition ngciracqALCalc.c:71
void ngciracqALAdd4Int(int *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqALCalc.c:435
int ngciracqALInitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2, int numBuf, int numPix, int nx, int ny, char *erms)
Definition ngciracqALCalc.c:23
void ngciracqALAdd2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp, int size, int init)
Definition ngciracqALCalc.c:255
void ngciracqALAdd4(ngcpp_t *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqALCalc.c:374
unsigned short ngcpp_t
Definition ngcppInt.h:203
Definition ngcpp.h:278