cfitsio  3390
Data Structures | Functions
histo.c File Reference
#include <string.h>
#include <ctype.h>
#include <math.h>
#include <stdlib.h>
#include "fitsio2.h"
Include dependency graph for histo.c:

Data Structures

struct  histType
 

Functions

int ffbins (char *binspec, int *imagetype, int *histaxis, char colname[4][FLEN_VALUE], double *minin, double *maxin, double *binsizein, char minname[4][FLEN_VALUE], char maxname[4][FLEN_VALUE], char binname[4][FLEN_VALUE], double *wt, char *wtname, int *recip, int *status)
 
int ffbinr (char **ptr, char *colname, double *minin, double *maxin, double *binsizein, char *minname, char *maxname, char *binname, int *status)
 
int ffhist2 (fitsfile **fptr, char *outfile, int imagetype, int naxis, char colname[4][FLEN_VALUE], double *minin, double *maxin, double *binsizein, char minname[4][FLEN_VALUE], char maxname[4][FLEN_VALUE], char binname[4][FLEN_VALUE], double weightin, char wtcol[FLEN_VALUE], int recip, char *selectrow, int *status)
 
fitsfileffhist3 (fitsfile *fptr, char *outfile, int imagetype, int naxis, char colname[4][FLEN_VALUE], double *minin, double *maxin, double *binsizein, char minname[4][FLEN_VALUE], char maxname[4][FLEN_VALUE], char binname[4][FLEN_VALUE], double weightin, char wtcol[FLEN_VALUE], int recip, char *selectrow, int *status)
 
int ffhist (fitsfile **fptr, char *outfile, int imagetype, int naxis, char colname[4][FLEN_VALUE], double *minin, double *maxin, double *binsizein, char minname[4][FLEN_VALUE], char maxname[4][FLEN_VALUE], char binname[4][FLEN_VALUE], double weightin, char wtcol[FLEN_VALUE], int recip, char *selectrow, int *status)
 
int fits_calc_binning (fitsfile *fptr, int naxis, char colname[4][FLEN_VALUE], double *minin, double *maxin, double *binsizein, char minname[4][FLEN_VALUE], char maxname[4][FLEN_VALUE], char binname[4][FLEN_VALUE], int *colnum, long *haxes, float *amin, float *amax, float *binsize, int *status)
 
int fits_write_keys_histo (fitsfile *fptr, fitsfile *histptr, int naxis, int *colnum, int *status)
 
int fits_rebin_wcs (fitsfile *fptr, int naxis, float *amin, float *binsize, int *status)
 
int fits_make_hist (fitsfile *fptr, fitsfile *histptr, int bitpix, int naxis, long *naxes, int *colnum, float *amin, float *amax, float *binsize, float weight, int wtcolnum, int recip, char *selectrow, int *status)
 
int fits_get_col_minmax (fitsfile *fptr, int colnum, float *datamin, float *datamax, int *status)
 
int ffwritehisto (long totaln, long pixoffset, long firstn, long nvalues, int narrays, iteratorCol *imagepars, void *userPointer)
 
int ffcalchist (long totalrows, long offset, long firstrow, long nrows, int ncols, iteratorCol *colpars, void *userPointer)
 

Function Documentation

int ffbinr ( char **  ptr,
char *  colname,
double *  minin,
double *  maxin,
double *  binsizein,
char *  minname,
char *  maxname,
char *  binname,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int ffbins ( char *  binspec,
int *  imagetype,
int *  histaxis,
char  colname[4][FLEN_VALUE],
double *  minin,
double *  maxin,
double *  binsizein,
char  minname[4][FLEN_VALUE],
char  maxname[4][FLEN_VALUE],
char  binname[4][FLEN_VALUE],
double *  wt,
char *  wtname,
int *  recip,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int ffcalchist ( long  totalrows,
long  offset,
long  firstrow,
long  nrows,
int  ncols,
iteratorCol colpars,
void *  userPointer 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int ffhist ( fitsfile **  fptr,
char *  outfile,
int  imagetype,
int  naxis,
char  colname[4][FLEN_VALUE],
double *  minin,
double *  maxin,
double *  binsizein,
char  minname[4][FLEN_VALUE],
char  maxname[4][FLEN_VALUE],
char  binname[4][FLEN_VALUE],
double  weightin,
char  wtcol[FLEN_VALUE],
int  recip,
char *  selectrow,
int *  status 
)

Here is the call graph for this function:

int ffhist2 ( fitsfile **  fptr,
char *  outfile,
int  imagetype,
int  naxis,
char  colname[4][FLEN_VALUE],
double *  minin,
double *  maxin,
double *  binsizein,
char  minname[4][FLEN_VALUE],
char  maxname[4][FLEN_VALUE],
char  binname[4][FLEN_VALUE],
double  weightin,
char  wtcol[FLEN_VALUE],
int  recip,
char *  selectrow,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

fitsfile* ffhist3 ( fitsfile fptr,
char *  outfile,
int  imagetype,
int  naxis,
char  colname[4][FLEN_VALUE],
double *  minin,
double *  maxin,
double *  binsizein,
char  minname[4][FLEN_VALUE],
char  maxname[4][FLEN_VALUE],
char  binname[4][FLEN_VALUE],
double  weightin,
char  wtcol[FLEN_VALUE],
int  recip,
char *  selectrow,
int *  status 
)

Here is the call graph for this function:

int ffwritehisto ( long  totaln,
long  pixoffset,
long  firstn,
long  nvalues,
int  narrays,
iteratorCol imagepars,
void *  userPointer 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fits_calc_binning ( fitsfile fptr,
int  naxis,
char  colname[4][FLEN_VALUE],
double *  minin,
double *  maxin,
double *  binsizein,
char  minname[4][FLEN_VALUE],
char  maxname[4][FLEN_VALUE],
char  binname[4][FLEN_VALUE],
int *  colnum,
long *  haxes,
float *  amin,
float *  amax,
float *  binsize,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fits_get_col_minmax ( fitsfile fptr,
int  colnum,
float *  datamin,
float *  datamax,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fits_make_hist ( fitsfile fptr,
fitsfile histptr,
int  bitpix,
int  naxis,
long *  naxes,
int *  colnum,
float *  amin,
float *  amax,
float *  binsize,
float  weight,
int  wtcolnum,
int  recip,
char *  selectrow,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fits_rebin_wcs ( fitsfile fptr,
int  naxis,
float *  amin,
float *  binsize,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fits_write_keys_histo ( fitsfile fptr,
fitsfile histptr,
int  naxis,
int *  colnum,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function: