Changeset 21360
- Timestamp:
- Feb 5, 2009, 3:37:17 PM (17 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 19 edited
-
Doxyfile (added)
-
mainpage.dox (added)
-
ppSub/src/ppSub.c (modified) (1 diff)
-
ppSub/src/ppSub.h (modified) (3 diffs)
-
ppSub/src/ppSubArguments.c (modified) (5 diffs)
-
ppSub/src/ppSubBackground.c (modified) (1 diff)
-
ppSub/src/ppSubCamera.c (modified) (1 diff)
-
ppSub/src/ppSubDefineOutput.c (modified) (1 diff)
-
ppSub/src/ppSubExtras.c (modified) (2 diffs)
-
ppSub/src/ppSubKernel.c (modified) (2 diffs)
-
ppSub/src/ppSubLoop.c (modified) (1 diff)
-
ppSub/src/ppSubMakePSF.c (modified) (1 diff)
-
ppSub/src/ppSubMatchPSFs.c (modified) (1 diff)
-
ppSub/src/ppSubReadout.c (modified) (1 diff)
-
ppSub/src/ppSubReadoutPhotometry.c (modified) (1 diff)
-
ppSub/src/ppSubReadoutRenorm.c (modified) (2 diffs)
-
ppSub/src/ppSubReadoutSubtract.c (modified) (1 diff)
-
ppSub/src/ppSubReadoutUpdate.c (modified) (1 diff)
-
ppSub/src/ppSubSetMasks.c (modified) (1 diff)
-
ppSub/src/ppSubVarianceFactors.c (modified) (1 diff)
-
ppSub/src/ppSubVersion.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppSub/src/ppSub.c
r21257 r21360 1 /** @file ppSub.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.10 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 -
trunk/ppSub/src/ppSub.h
r21257 r21360 1 /** @file ppSub.h 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.6 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #ifndef PP_SUB_H 2 14 #define PP_SUB_H … … 12 24 #include <psphot.h> 13 25 #include <ppStats.h> 26 27 /// @addtogroup ppSub 28 /// @{ 14 29 15 30 #define PPSUB_RECIPE "PPSUB" /// Name of the recipe to use … … 115 130 bool psMetadataCopySingle(psMetadata *target, psMetadata *source, const char *name); 116 131 132 ///@} 117 133 #endif -
trunk/ppSub/src/ppSubArguments.c
r21257 r21360 1 /** @file ppSubArguments.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.56 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 … … 50 62 } 51 63 52 // Get a string value from the command-line and add it to the target 64 /** 65 * Get a string value from the command-line and add it to the target 66 */ 53 67 static bool valueArgStr(psMetadata *arguments, // Command-line arguments 54 68 const char *argName, // Argument name in the command-line arguments … … 64 78 } 65 79 66 // Get a string value from the command-line or recipe and add it to the target 80 /** 81 * Get a string value from the command-line or recipe and add it to the target 82 */ 67 83 static bool valueArgRecipeStr(psMetadata *arguments, // Command-line arguments 68 84 psMetadata *recipe, // Recipe … … 85 101 } 86 102 87 // Get a vector from the command-line or recipe, and add it to the target 103 /** 104 * Get a vector from the command-line or recipe, and add it to the target 105 */ 88 106 static bool vectorArgRecipe(psMetadata *arguments, // Command-line arguments 89 107 const char *argName, // Argument name in the command-line arguments … … 146 164 } 147 165 148 // Add a single filename to the arguments as an array, so that it can be used with pmFPAfileBindFromArgs, etc 166 /** 167 * Add a single filename to the arguments as an array, so that it can be used with pmFPAfileBindFromArgs, etc 168 */ 149 169 static void fileList(const char *file, // The symbolic name for the file 150 170 const char *name, // The name of the file -
trunk/ppSub/src/ppSubBackground.c
r21257 r21360 1 /** @file ppSubBackground.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.6 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 3 // Based on ppImageSubtractBackground() 15 /** 16 * Based on ppImageSubtractBackground() 17 */ 4 18 bool ppSubBackground(pmConfig *config, const pmFPAview *view) 5 19 { -
trunk/ppSub/src/ppSubCamera.c
r21257 r21360 1 /** @file ppSubCamera.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.32 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 -
trunk/ppSub/src/ppSubDefineOutput.c
r21257 r21360 1 /** @file ppSubDefineOutput.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 -
trunk/ppSub/src/ppSubExtras.c
r21257 r21360 1 /** @file ppSubExtras.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 … … 4 16 // psModules or psLib. 5 17 6 // Copy every instance of a single keyword from one metadata to another 18 /** 19 * Copy every instance of a single keyword from one metadata to another 20 */ 7 21 bool psMetadataCopySingle(psMetadata *target, psMetadata *source, const char *name) 8 22 { -
trunk/ppSub/src/ppSubKernel.c
r20053 r21360 1 /** @file ppSubKernel.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.3 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #ifdef HAVE_CONFIG_H 2 14 #include <config.h> … … 7 19 #include <psmodules.h> 8 20 9 #define KERNEL_MOSAIC 2 // Half-number of kernel instances in the mosaic image21 #define KERNEL_MOSAIC 2 ///< Half-number of kernel instances in the mosaic image 10 22 11 23 -
trunk/ppSub/src/ppSubLoop.c
r21257 r21360 1 /** @file ppSubLoop.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.23 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 -
trunk/ppSub/src/ppSubMakePSF.c
r21257 r21360 1 /** @file ppSubMakePSF.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 3 // Photometry stage 1: measure the PSF from the minuend image 15 /** 16 * Photometry stage 1: measure the PSF from the minuend image 17 */ 4 18 bool ppSubMakePSF (pmConfig *config, const pmFPAview *view) { 5 19 -
trunk/ppSub/src/ppSubMatchPSFs.c
r21257 r21360 1 /** @file ppSubMatchPSFs.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 3 // Generate the PSF-matching kernel and convolve the images as needed. Most of this function 4 // involves looking up the parameters in the recipe and supplying them to the function 5 // pmSubtractionMatch(); 15 /** Generate the PSF-matching kernel and convolve the images as needed. Most of this function 16 * involves looking up the parameters in the recipe and supplying them to the function 17 * pmSubtractionMatch(); 18 */ 6 19 7 20 bool ppSubMatchPSFs (pmConfig *config, const pmFPAview *view) { -
trunk/ppSub/src/ppSubReadout.c
r21257 r21360 1 /** @file ppSubReadout.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.111 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 -
trunk/ppSub/src/ppSubReadoutPhotometry.c
r21257 r21360 1 /** @file ppSubReadoutPhotometry.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 3 // Photometry stage 2: find and measure sources on the subtracted image 15 /** 16 * Photometry stage 2: find and measure sources on the subtracted image 17 */ 4 18 bool ppSubReadoutPhotometry (pmConfig *config, psMetadata *stats, const pmFPAview *view) { 5 19 -
trunk/ppSub/src/ppSubReadoutRenorm.c
r21257 r21360 1 /** @file ppSubReadoutRenorm.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 … … 23 35 } 24 36 25 // old-style variance renormalization 37 /** 38 * old-style variance renormalization 39 */ 26 40 bool ppSubReadoutRenormPhot (pmConfig *config, psMetadata *recipe, pmReadout *readout) { 27 41 -
trunk/ppSub/src/ppSubReadoutSubtract.c
r21257 r21360 1 /** @file ppSubReadoutSubtract.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 #define WCS_TOLERANCE 0.001 // Tolerance for WCS -
trunk/ppSub/src/ppSubReadoutUpdate.c
r21257 r21360 1 /** @file ppSubReadoutUpdate.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 3 // Renormalize, update headers and generate JPEGs 15 /** 16 * Renormalize, update headers and generate JPEGs 17 */ 4 18 bool ppSubReadoutUpdate (pmConfig *config, const pmFPAview *view) { 5 19 -
trunk/ppSub/src/ppSubSetMasks.c
r21257 r21360 1 /** @file ppSubSetMasks.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 3 // this function generates (if needed) and sets or updates the masks for both the input and 4 // reference images. this function also has the code for interpolation over bad pixels, but it 5 // is currently if-def-ed out 15 /** this function generates (if needed) and sets or updates the masks for both the input and 16 * reference images. this function also has the code for interpolation over bad pixels, but it 17 * is currently if-def-ed out 18 */ 6 19 7 20 bool ppSubSetMasks (pmConfig *config, const pmFPAview *view) { -
trunk/ppSub/src/ppSubVarianceFactors.c
r21257 r21360 1 /** @file ppSubVarianceFactors.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 3 // Calculate the variance factor for the output image based on the input images 15 /** 16 * Calculate the variance factor for the output image based on the input images 17 */ 4 18 bool ppSubVarianceFactors (pmConfig *config, psMetadata *stats, const pmFPAview *view) { 5 19 -
trunk/ppSub/src/ppSubVersion.c
r21257 r21360 1 /** @file ppSubVersion.c 2 * 3 * @brief 4 * 5 * @ingroup ppSub 6 * 7 * @author IfA 8 * @version $Revision: 1.3 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2009-02-06 01:37:17 $ 10 * Copyright 2009 Institute for Astronomy, University of Hawaii 11 */ 12 1 13 #include "ppSub.h" 2 14 3 static const char *cvsTag = "$Name: not supported by cvs2svn $";// CVS tag name15 static const char *cvsTag = "$Name: not supported by cvs2svn $";///< CVS tag name 4 16 5 17 psString ppSubVersion(void)
Note:
See TracChangeset
for help on using the changeset viewer.
