00001 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// 00002 // XXX WARNING: I have completely replaced this file with an OLD VERSION (that works) instead of the 00003 // one that was being worked on. 00004 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// 00005 00006 /** @file pmNonLinear.h 00007 * 00008 * Provides polynomial or table lookup non-linearity corrections to readouts. 00009 * 00010 * @author GLG, MHPCC 00011 * 00012 * @version $Revision: 1.3 $ $Name: rel12 $ 00013 * @date $Date: 2006/04/17 18:01:05 $ 00014 * 00015 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii 00016 * 00017 */ 00018 00019 #if !defined(PM_NON_LINEAR_H) 00020 #define PM_NON_LINEAR_H 00021 00022 #include "pslib.h" 00023 #include "pmFPA.h" 00024 00025 pmReadout *pmNonLinearityPolynomial(pmReadout *in, 00026 const psPolynomial1D *coeff); 00027 00028 pmReadout *pmNonLinearityLookup(pmReadout *in, 00029 const psVector *inFlux, 00030 const psVector *outFlux); 00031 00032 #endif
1.4.4