Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

pmReadoutCombine.h

Go to the documentation of this file.
00001 /** @file  pmReadoutCombine.h
00002  *
00003  *  This file will contain a module which will combine multiple readout images.
00004  *
00005  *  @author GLG, MHPCC
00006  *
00007  *  @version $Revision: 1.1.1.1 $ $Name:  $
00008  *  @date $Date: 2005/10/14 00:29:27 $
00009  *
00010  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
00011  *
00012  */
00013 
00014 #if !defined(PM_READOUT_COMBINE_H)
00015 #define PM_READOUT_COMBINE_H
00016 
00017 #if HAVE_CONFIG_H
00018 #include <config.h>
00019 #endif
00020 
00021 #include<stdio.h>
00022 #include<math.h>
00023 #include "pslib.h"
00024 #include "psConstants.h"
00025 #include "pmAstrometry.h"
00026 
00027 typedef struct
00028 {
00029     psStats *stats;
00030     unsigned int maskVal;
00031     float fracHigh;
00032     float fracLow;
00033     int nKeep;
00034 }
00035 psCombineParams;
00036 
00037 psImage *pmReadoutCombine(psImage *output,
00038                           const psList *inputs,
00039                           psCombineParams *params,
00040                           const psVector *zero,
00041                           const psVector *scale,
00042                           bool applyZeroScale,
00043                           float gain,
00044                           float readnoise);
00045 
00046 #endif

Generated on Thu Oct 13 14:29:27 2005 for Pan-STARRS Module Library by  doxygen 1.4.2