ngc 1.4.0
 
Loading...
Searching...
No Matches
ngciracqH1.h
Go to the documentation of this file.
1
7#ifndef ngciracqH1_h
8#define ngciracqH1_h
9
10
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
19#define ngciracqH1_MIN_DIM (1024 * 1024)
20
21/*
22 * Setup defintion
23 */
24extern int ngciracqH1NumDet;
25extern int ngciracqH1NumChan;
26
27/*
28 * Prototypes
29 */
30
34int ngciracqH1SetMap(int *map, int nx, int ny);
35
39int ngciracqH1InitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2,
40 int numBuf, int numPix, int nx, int ny, char *erms);
41
45void ngciracqH1StDev(float *res, double *Sq2, int *s, int n, int size);
46
50void ngciracqH1SumSquare(ngcpp_t *data, double *sum, int size, int init);
51
55void ngciracqH1Sum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum,
56 int size, int init);
57
61void ngciracqH1Sum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *suum,
62 int size, int nx2, int init);
63
67void ngciracqH1Sub(ngcpp_t *data, int *sum, int size, int sub, int init);
68
72void ngciracqH1Add(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init);
73
77void ngciracqH1Add2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp,
78 int size, int init);
79
83void ngciracqH1Add21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp,
84 int size, int nx2, int init);
85
89void ngciracqH1Add4(ngcpp_t *data, double *sum1, double *sum2, int *nSat,
90 int size, int sampCnt, int satLevel, int init);
91
95void ngciracqH1Add4Int(int *data, double *sum1, double *sum2, int *nSat,
96 int size, int sampCnt, int satLevel, int init);
97
101void ngciracqH1AddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
102 int init);
103
107void ngciracqH1SubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
108 int init);
109
110
111#ifdef __cplusplus
112}
113#endif
114
115#endif
int ngciracqH1InitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2, int numBuf, int numPix, int nx, int ny, char *erms)
Definition ngciracqH1Calc.c:23
void ngciracqH1StDev(float *res, double *Sq2, int *s, int n, int size)
Definition ngciracqH1Calc.c:54
void ngciracqH1Add4(ngcpp_t *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqH1Calc.c:376
void ngciracqH1Sum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum, int size, int init)
Definition ngciracqH1Calc.c:101
void ngciracqH1Add(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init)
Definition ngciracqH1Calc.c:211
void ngciracqH1Sub(ngcpp_t *data, int *sum, int size, int sub, int init)
Definition ngciracqH1Calc.c:169
void ngciracqH1Add2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp, int size, int init)
Definition ngciracqH1Calc.c:256
void ngciracqH1Add4Int(int *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqH1Calc.c:437
int ngciracqH1NumChan
Definition ngciracqH1Sort.c:23
int ngciracqH1NumDet
Definition ngciracqH1Sort.c:22
void ngciracqH1AddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqH1Calc.c:498
void ngciracqH1Add21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp, int size, int nx2, int init)
Definition ngciracqH1Calc.c:304
void ngciracqH1SumSquare(ngcpp_t *data, double *sum, int size, int init)
Definition ngciracqH1Calc.c:71
void ngciracqH1SubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqH1Calc.c:528
int ngciracqH1SetMap(int *map, int nx, int ny)
Definition ngciracqH1Sort.c:72
void ngciracqH1Sum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *suum, int size, int nx2, int init)
Definition ngciracqH1Calc.c:134
unsigned short ngcpp_t
Definition ngcppInt.h:203
Definition ngcpp.h:278