ngc 1.5.0
 
Loading...
Searching...
No Matches
ngciracqAL.h File Reference

Go to the source code of this file.

Functions

int ngciracqALSetMap (int *map, int nx, int ny)
 
int ngciracqALInitStDev (ngcppFRAME *sdvFrame, float **buf, double **Sq2, int numBuf, int numPix, int nx, int ny, char *erms)
 
void ngciracqALStDev (float *res, double *Sq2, int *s, int n, int size)
 
void ngciracqALSumSquare (ngcpp_t *data, double *sum, int size, int init)
 
void ngciracqALSum2Square (ngcpp_t *data1, ngcpp_t *data2, double *sum, int size, int init)
 
void ngciracqALSum21Square (ngcpp_t *data, ngcpp_t *dataStore, double *sum, int size, int nx2, int init)
 
void ngciracqALSub (ngcpp_t *data, int *sum, int size, int sub, int init)
 
void ngciracqALAdd (ngcpp_t *data, int *sum, ngcpp_t *tmp, int size, int init)
 
void ngciracqALAdd2 (ngcpp_t *data1, ngcpp_t *data2, int *sum, int *tmp, int size, int init)
 
void ngciracqALAdd21 (ngcpp_t *data, ngcpp_t *dataStore, int *sum, int *tmp, int size, int nx2, int init)
 
void ngciracqALAdd4 (ngcpp_t *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
 
void ngciracqALAdd4Int (int *data, double *sum1, double *sum2, int *nSat, int size, int sampCnt, int satLevel, int init)
 
void ngciracqALAddPix32 (ngcpp_t *data, int *pix, int size, int nSamp, int init)
 
void ngciracqALSubPix32 (ngcpp_t *data, int *pix, int size, int nSamp, int init)
 
void ngciracqALAddPix (ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
 
void ngciracqALSubPix (ngcpp_t *data, int *pix, int size, int nSamp, int nc, int init)
 

Variables

int ngciracqALRev
 
int ngciracqALNumDet
 

Detailed Description

Function Documentation

◆ ngciracqALAdd()

void ngciracqALAdd ( ngcpp_t * data,
int * sum,
ngcpp_t * tmp,
int size,
int init )

Add frame

◆ ngciracqALAdd2()

void ngciracqALAdd2 ( ngcpp_t * data1,
ngcpp_t * data2,
int * sum,
int * tmp,
int size,
int init )

Add frame (Reset-Read-Read)

◆ ngciracqALAdd21()

void ngciracqALAdd21 ( ngcpp_t * data,
ngcpp_t * dataStore,
int * sum,
int * tmp,
int size,
int nx2,
int init )

Add frame (Read-Reset-Read)

◆ ngciracqALAdd4()

void ngciracqALAdd4 ( ngcpp_t * data,
double * sum1,
double * sum2,
int * nSat,
int size,
int sampCnt,
int satLevel,
int init )

Compute sums for least square fit

◆ ngciracqALAdd4Int()

void ngciracqALAdd4Int ( int * data,
double * sum1,
double * sum2,
int * nSat,
int size,
int sampCnt,
int satLevel,
int init )

Compute sums for least square fit (32-bit integer data)

◆ ngciracqALAddPix()

void ngciracqALAddPix ( ngcpp_t * data,
int * pix,
int size,
int nSamp,
int nc,
int init )

Add pixels

◆ ngciracqALAddPix32()

void ngciracqALAddPix32 ( ngcpp_t * data,
int * pix,
int size,
int nSamp,
int init )

Add 32-pixel blocks

◆ ngciracqALInitStDev()

int ngciracqALInitStDev ( ngcppFRAME * sdvFrame,
float ** buf,
double ** Sq2,
int numBuf,
int numPix,
int nx,
int ny,
char * erms )

Standard deviation frame setup

◆ ngciracqALSetMap()

int ngciracqALSetMap ( int * map,
int nx,
int ny )

Set pixel array sorting map

◆ ngciracqALStDev()

void ngciracqALStDev ( float * res,
double * Sq2,
int * s,
int n,
int size )

Compute standard deviation frame

◆ ngciracqALSub()

void ngciracqALSub ( ngcpp_t * data,
int * sum,
int size,
int sub,
int init )

Subtract frame

◆ ngciracqALSubPix()

void ngciracqALSubPix ( ngcpp_t * data,
int * pix,
int size,
int nSamp,
int nc,
int init )

Subtract pixels

◆ ngciracqALSubPix32()

void ngciracqALSubPix32 ( ngcpp_t * data,
int * pix,
int size,
int nSamp,
int init )

Subtract 32-pixel blocks

◆ ngciracqALSum21Square()

void ngciracqALSum21Square ( ngcpp_t * data,
ngcpp_t * dataStore,
double * sum,
int size,
int nx2,
int init )

Compute sum of squares (Read-Reset-Read)

◆ ngciracqALSum2Square()

void ngciracqALSum2Square ( ngcpp_t * data1,
ngcpp_t * data2,
double * sum,
int size,
int init )

Compute sum of squares (Reset-Read-Read)

◆ ngciracqALSumSquare()

void ngciracqALSumSquare ( ngcpp_t * data,
double * sum,
int size,
int init )

Compute sum of squares

Variable Documentation

◆ ngciracqALNumDet

int ngciracqALNumDet
extern

number of detectors

◆ ngciracqALRev

int ngciracqALRev
extern

dhip revision