ngc 1.5.0
 
Loading...
Searching...
No Matches
ngciracqH1.h
Go to the documentation of this file.
1
8#ifndef ngciracqH1_h
9#define ngciracqH1_h
10
11
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
20#define ngciracqH1_MIN_DIM (1024 * 1024)
21
22/*
23 * Setup defintion
24 */
25extern int ngciracqH1NumDet;
26extern int ngciracqH1NumChan;
27
28/*
29 * Prototypes
30 */
31
35int ngciracqH1SetMap(int *map, int nx, int ny);
36
40int ngciracqH1InitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2,
41 int numBuf, int numPix, int nx, int ny, char *erms);
42
46void ngciracqH1StDev(float *res, double *Sq2, int *s, int n, int size);
47
51void ngciracqH1SumSquare(ngcpp_t *data, double *sum, int size, int init);
52
56void ngciracqH1Sum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum,
57 int size, int init);
58
62void ngciracqH1Sum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *suum,
63 int size, int nx2, int init);
64
68void ngciracqH1Sub(ngcpp_t *data, int *sum, int size, int sub, int init);
69
73void ngciracqH1Add(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init);
74
78void ngciracqH1Add2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp,
79 int size, int init);
80
84void ngciracqH1Add21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp,
85 int size, int nx2, int init);
86
90void ngciracqH1Add4(ngcpp_t *data, double *sum1, double *sum2, int *nSat,
91 int size, int sampCnt, int satLevel, int init);
92
96void ngciracqH1Add4Int(int *data, double *sum1, double *sum2, int *nSat,
97 int size, int sampCnt, int satLevel, int init);
98
102void ngciracqH1AddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
103 int init);
104
108void ngciracqH1SubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc,
109 int init);
110
111
112#ifdef __cplusplus
113}
114#endif
115
116#endif
int ngciracqH1InitStDev(ngcppFRAME *sdvFrame, float **buf, double **Sq2, int numBuf, int numPix, int nx, int ny, char *erms)
Definition ngciracqH1Calc.c:24
void ngciracqH1StDev(float *res, double *Sq2, int *s, int n, int size)
Definition ngciracqH1Calc.c:55
void ngciracqH1Add4(ngcpp_t *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqH1Calc.c:377
void ngciracqH1Sum2Square(ngcpp_t *data1, ngcpp_t *data2, double *sum, int size, int init)
Definition ngciracqH1Calc.c:102
void ngciracqH1Add(ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init)
Definition ngciracqH1Calc.c:212
void ngciracqH1Sub(ngcpp_t *data, int *sum, int size, int sub, int init)
Definition ngciracqH1Calc.c:170
void ngciracqH1Add2(ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp, int size, int init)
Definition ngciracqH1Calc.c:257
void ngciracqH1Add4Int(int *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
Definition ngciracqH1Calc.c:438
int ngciracqH1NumChan
Definition ngciracqH1Sort.c:24
int ngciracqH1NumDet
Definition ngciracqH1Sort.c:23
void ngciracqH1AddPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqH1Calc.c:499
void ngciracqH1Add21(ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp, int size, int nx2, int init)
Definition ngciracqH1Calc.c:305
void ngciracqH1SumSquare(ngcpp_t *data, double *sum, int size, int init)
Definition ngciracqH1Calc.c:72
void ngciracqH1SubPix(ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
Definition ngciracqH1Calc.c:529
int ngciracqH1SetMap(int *map, int nx, int ny)
Definition ngciracqH1Sort.c:73
void ngciracqH1Sum21Square(ngcpp_t *data, ngcpp_t *dataStore, double *suum, int size, int nx2, int init)
Definition ngciracqH1Calc.c:135
unsigned short ngcpp_t
Definition ngcppInt.h:204
Definition ngcpp.h:279