gastro  0.1.0
 All Classes Files Functions Variables Pages
Public Member Functions | List of all members
CcdImage Class Reference

handler of an actual image from a single CCD More...

#include <ccdimage.h>

Inherits RefCount.

Public Member Functions

 CcdImage (const ReducedImage &Ri, const Point &CommonTangentPoint, const CatalogLoader *LoadIt)
 
std::string Name () const
 
std::string Dir () const
 
const MeasuredStarListWholeCatalog () const
 
const MeasuredStarListCatalogForFit () const
 
MeasuredStarListCatalogForFit ()
 
const Gtransfo * Pix2CommonTangentPlane () const
 
const Gtransfo * CommonTangentPlane2TP () const
 
const Gtransfo * TP2CommonTangentPlane () const
 
const Gtransfo * Pix2TangentPlane () const
 
const Gtransfo * Sky2TP () const
 
int Chip () const
 returns chip ID
 
std::string Instrument () const
 instrument (TOADINST fits pseudo-key)
 
unsigned BandRank () const
 some incremental band rank. Is used to incrementally index bands in a sample of input images. Different from BandIndex()
 
double Seeing () const
 returns seeing
 
double GFSeeing () const
 returns gfseeing
 
double SigmaBack () const
 returns sigma back
 
int Shoot () const
 returns shoot ID
 
double ExpTime () const
 Exposure time (s)
 
double AirMass () const
 Airmass.
 
std::string DateObs () const
 Date Obs.
 
double JD () const
 Julian Date.
 
double ElixirZP () const
 Elixir ZP (applies to fluxes in ADU/sec at airmass 1).
 
double ZP () const
 zp from the Fits key set by SetZpKey(std::string)
 
double PSFZP () const
 zp from the psf zp file, returns 0 if not present
 
double PhotK () const
 absorption term
 
double PhotC () const
 original ZP
 
double HourAngle () const
 
double SinEta () const
 Parallactic angle.
 
double CosEta () const
 Parallactic angle.
 
double TanZ () const
 Parallactic angle.
 
Point ParallacticVector () const
 
double FluxCoeff () const
 conversion from ADU to ADU/sec at airmass=1
 
std::string Band () const
 return the CcdImage band name
 
int BandIndex () const
 return the CcdImage band index. This is a static index that mostly turns a letter (e.g. 'g') into a number (e.g. 2). Different from BandRank()
 
std::string FlatName () const
 Flat used to flatfield.
 
std::string CFHTScatter () const
 Full path of the scatter corrections.
 
std::string SNLSGrid () const
 SNLS grid.
 
std::string FlatCVMap () const
 correction map to convert from one set of fluxes to another
 
void SetPix2TangentPlane (const Gtransfo *)
 
const Gtransfo * ReadWCS () const
 the wcs read in the header. NOT updated when fitting.
 
const Gtransfo * InverseReadWCS () const
 the inverse of the one above.
 
const Frame & ImageFrame () const
 Frame in pixels.
 
Frame RaDecFrame () const
 Frame on sky.
 
int Index () const
 Fitted Ccd object (contain the refscale parameters) More...
 
void SetIndex (int idx)
 
int ExpIndex () const
 Exposure Index.
 
void SetExpIndex (int idx)
 
Point const & CommonTangentPoint () const
 Common Tangent Point.
 

Detailed Description

handler of an actual image from a single CCD

requires an in-depth cleanup

Member Function Documentation

int CcdImage::Index ( ) const
inline

Fitted Ccd object (contain the refscale parameters)

returns wether "this" overlaps with Other. CcdImage index


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