ImageSum Class Reference

A class that handles coadding. Shift and coadd is handled by. More...

#include <imagesum.h>

Inheritance diagram for ImageSum:

ReducedImage DbImage

List of all members.

Public Types

typedef vector< Component >
::iterator 
ComponentIterator
typedef vector< Component >
::const_iterator 
ComponentCIterator

Public Member Functions

 ImageSum (const string &Name, ReducedImageList &Images, const ReducedImage *PhotomReference=NULL, const WeightingMethod AWMethod=WUnSet, const StackingMethod ASMethod=SUnSet)
 ImageSum (const string &Name)
ReducedImageList Components () const
virtual const string TypeName () const
bool MakeFits ()
 produce fits image
bool MakeCatalog ()
 Produce the Saturated stars pixels mask, subtract the image background, detect with the SExtractor computed sigma. search the cosmics, and update catalog and weight for cosmics. No free coffee.
bool MakeAperCat ()
 produces aperture photometry on the objects from the SE catalog
bool MakeStarCat ()
 Extracts stars form the AperCat.
bool MakeDead ()
 produce dead image
bool MakeSatur ()
 produce satur image
bool MakeWeight ()
ReducedImageClone () const
void dump (ostream &s=cout) const
 dumps basic info.


Detailed Description

A class that handles coadding. Shift and coadd is handled by.

Shift is performed using the TransformedImage class. Addition is performed using ImageSum. Depending on the numner of images involved, we perform either an actual sum, or a "clipped mean".


The documentation for this class was generated from the following files:

Generated on Fri May 13 10:34:08 2011 for @PACKAGE@ by  doxygen 1.5.6