#include <imagesum.h>
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 () |
ReducedImage * | Clone () const |
void | dump (ostream &s=cout) const |
dumps basic info. |
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".