pmSource Struct Reference
[Object Detection / Analysis Functions]

#include <pmSource.h>

Collaboration diagram for pmSource:

Collaboration graph
[legend]

Detailed Description

pmSource data structure

This source has the capacity for several types of measurements. The simplest measurement of a source is the location and flux of the peak pixel associated with the source:

Definition at line 75 of file pmSource.h.

Data Fields

const int id
 Unique ID for object.
pmPeakpeak
 Description of peak pixel.
psImage * pixels
 Rectangular region including object pixels.
psImage * weight
 Image variance.
psImage * mask
 Mask which marks pixels associated with objects.
pmMomentsmoments
 Basic moments measure for the object.
pmModelmodelPSF
 PSF Model fit (parameters and type).
pmModelmodelEXT
 EXT (floating) Model fit (parameters and type).
pmSourceType type
 Best identification of object.
pmSourceMode mode
 Best identification of object.
psArray * blends
float psfMag
 calculated from flux in modelPsf
float extMag
 calculated from flux in modelEXT
float errMag
 error in psfMag OR extMag (depending on type)
float apMag
 apMag corresponding to psfMag or extMag (depending on type)
float pixWeight
psRegion region
float sky
float skyErr


Field Documentation

const int pmSource::id

Unique ID for object.

Definition at line 77 of file pmSource.h.

pmPeak* pmSource::peak

Description of peak pixel.

Definition at line 78 of file pmSource.h.

psImage* pmSource::pixels

Rectangular region including object pixels.

Definition at line 79 of file pmSource.h.

psImage* pmSource::weight

Image variance.

Definition at line 80 of file pmSource.h.

psImage* pmSource::mask

Mask which marks pixels associated with objects.

Definition at line 81 of file pmSource.h.

pmMoments* pmSource::moments

Basic moments measure for the object.

Definition at line 82 of file pmSource.h.

pmModel* pmSource::modelPSF

PSF Model fit (parameters and type).

Definition at line 83 of file pmSource.h.

pmModel* pmSource::modelEXT

EXT (floating) Model fit (parameters and type).

Definition at line 84 of file pmSource.h.

pmSourceType pmSource::type

Best identification of object.

Definition at line 85 of file pmSource.h.

pmSourceMode pmSource::mode

Best identification of object.

Definition at line 86 of file pmSource.h.

psArray* pmSource::blends

Definition at line 87 of file pmSource.h.

float pmSource::psfMag

calculated from flux in modelPsf

Definition at line 88 of file pmSource.h.

float pmSource::extMag

calculated from flux in modelEXT

Definition at line 89 of file pmSource.h.

float pmSource::errMag

error in psfMag OR extMag (depending on type)

Definition at line 90 of file pmSource.h.

float pmSource::apMag

apMag corresponding to psfMag or extMag (depending on type)

Definition at line 91 of file pmSource.h.

float pmSource::pixWeight

Definition at line 92 of file pmSource.h.

psRegion pmSource::region

Definition at line 93 of file pmSource.h.

float pmSource::sky

Definition at line 94 of file pmSource.h.

float pmSource::skyErr

Definition at line 94 of file pmSource.h.


The documentation for this struct was generated from the following file:
Generated on Fri Feb 2 22:36:03 2007 for Pan-STARRS Module Library by  doxygen 1.5.1