IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 6518


Ignore:
Timestamp:
Mar 3, 2006, 5:03:28 PM (20 years ago)
Author:
Paul Price
Message:

Modifying to use pmHDU.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/rel10_ifa/psModules/src/astrom/pmFPA.h

    r6448 r6518  
    77*  @author GLG, MHPCC
    88*
    9 *  @version $Revision: 1.1.4.1 $ $Name: not supported by cvs2svn $
    10 *  @date $Date: 2006-02-17 17:13:41 $
     9*  @version $Revision: 1.1.4.2 $ $Name: not supported by cvs2svn $
     10*  @date $Date: 2006-03-04 03:03:28 $
    1111*
    1212*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    2424/// @{
    2525
    26 // XXX: Is this correct?  Must determine what p_pmHDU is.
    27 // XXX: Create the p_pmHDU alloc/free.
    28 typedef struct
    29 {
    30     const char *extname;                // Extension name, if it corresponds to this level
    31     psMetadata *header;                 // The FITS header, if it corresponds to this level
    32     psArray *images;                    // The pixel data, if it corresponds to this level
    33     psArray *masks;                     // The mask data, if it corresponds to this level
    34     psArray *weights;                   // The weight data, if it corresponds to this level
    35 }
    36 p_pmHDU;
    3726
    3827/** Focal plane data structure
     
    6352    const psMetadata *camera;           ///< Camera configuration
    6453    psArray *chips;                     ///< The chips
    65     p_pmHDU *hdu;                       ///< FITS data
    66     psMetadata *phu;                    ///< Primary Header
     54    pmHDU *hdu;                         ///< FITS data
    6755}
    6856pmFPA;
     
    9785    bool process;                       ///< Do we bother about reading and working with this chip?
    9886    bool exists;                        ///< Does the chip exist --- has it been read in?
    99     p_pmHDU *hdu;                       ///< FITS data
     87    pmHDU *hdu;                         ///< FITS data
    10088}
    10189pmChip;
     
    127115    bool process;                       ///< Do we bother about reading and working with this cell?
    128116    bool exists;                        ///< Does the cell exist --- has it been read in?
    129     p_pmHDU *hdu;                       ///< FITS data
     117    pmHDU *hdu;                         ///< FITS data
    130118}
    131119pmCell;
     
    143131typedef struct
    144132{
    145     // Position on the cell
    146     // XXX: These may be removed in the future; use parent->concepts instead?
    147     int col0;                           ///< Offset from the left of chip.
    148     int row0;                           ///< Offset from the bottom of chip.
    149     int colBins;                        ///< Amount of binning in x-dimension
    150     int rowBins;                        ///< Amount of binning in y-dimension
    151     // Information
    152133    psImage *image;                     ///< Imaging area of readout
    153134    psImage *mask;                      ///< Mask of input image
Note: See TracChangeset for help on using the changeset viewer.