pmFPAExtent.h

Go to the documentation of this file.
00001 /* @file  pmPFAExtent.h
00002  *
00003  * @author Paul Price, IfA
00004  *
00005  * @version $Revision: 1.2 $ $Name:  $
00006  * @date $Date: 2007/01/24 02:54:14 $
00007  * Copyright 2005-2006 Institute for Astronomy, University of Hawaii
00008  */
00009 
00010 #ifndef PM_FPA_EXTENT_H
00011 #define PM_FPA_EXTENT_H
00012 
00013 /// @addtogroup Camera Camera Layout
00014 /// @{
00015 
00016 /// Return the extent of a readout
00017 ///
00018 /// The extent is determined from an image, if present, or the CELL.TRIMSEC otherwise.
00019 psRegion *pmReadoutExtent(const pmReadout *readout ///< The readout of interest
00020                          );
00021 
00022 /// Return the extent of a cell
00023 ///
00024 /// The extent is determined from the extent of the component readouts, plus CELL.X0,Y0
00025 psRegion *pmCellExtent(const pmCell *cell ///< The cell of interest
00026                       );
00027 
00028 /// Return the extent of a chip
00029 ///
00030 /// The extent is determined from the extent of the component cells, plus CHIP.X0,Y0
00031 psRegion *pmChipExtent(const pmChip *chip ///< The chip of interest
00032                       );
00033 
00034 /// Return the extent of an FPA
00035 ///
00036 /// The extent is determined from the extent of the component chips.
00037 psRegion *pmFPAExtent(const pmFPA *fpa ///< The FPA of interest
00038                      );
00039 
00040 /// @}
00041 #endif

Generated on Fri Feb 2 22:35:28 2007 for Pan-STARRS Module Library by  doxygen 1.5.1