Skymap Class Reference

Inheritance diagram for Skymap:
HealpixMap

List of all members.

Public Types

enum  Type {
  none, TPix, PPix, TnobsPix,
  TPnobsPix
}

Public Member Functions

 Skymap (unsigned int n_in, Type type_in)
virtual void set (unsigned int n_in, Type type_in)
virtual void clear ()
void copy (Skymap &imap)
unsigned int size () const
unsigned int n () const
Type type () const
bool has_Temperature (void) const
bool has_Polarization (void) const
bool has_Nobs (void) const
BasePixeloperator[] (unsigned int i)
Skymapoperator= (Skymap &imap)
virtual void computePolar (void)
virtual void calcStats (void)
double getMeanT () const
double getStdDevT () const
double getMinT () const
double getMaxT () const
double getMeanQ () const
double getStdDevQ () const
double getMinQ () const
double getMaxQ () const
double getMeanU () const
double getStdDevU () const
double getMinU () const
double getMaxU () const
double getMeanNobs () const
double getStdDevNobs () const
double getMinNobs () const
double getMaxNobs () const
double getMeanPmag () const
double getStdDevPmag () const
double getMinPmag () const
double getMaxPmag () const
double getMeanPang () const
double getStdDevPang () const
double getMinPang () const
double getMaxPang () const
virtual void readFITS (const char *filename, ControlDialog *progwin=NULL)
virtual void readFITS (std::string filename, ControlDialog *progwin=NULL)
virtual void readFITS (QString filename, ControlDialog *progwin=NULL)
virtual void writeFITS (const char *filename, char *tabname=NULL)
virtual void writeFITS (std::string filename, char *tabname=NULL)
virtual void writeFITS (QString filename, char *tabname=NULL)

Protected Member Functions

virtual void init ()
virtual void allocPixMemory (unsigned int n_in, Type type_in)
virtual void freeMemory ()
BasePixelreturnnone (unsigned int i)
BasePixelreturnTpix (unsigned int i)
BasePixelreturnTPpix (unsigned int i)
BasePixelreturnTnobspix (unsigned int i)
BasePixelreturnTPnobspix (unsigned int i)
void writeHdrDate (fitsfile *fptr)
virtual void readFITSPrimaryHeader (fitsfile *fptr)
virtual void writeFITSPrimaryHeader (fitsfile *fptr)
virtual void readFITSExtensionHeader (fitsfile *fptr)
virtual void writeFITSExtensionHeader (fitsfile *fptr)

Protected Attributes

Type type_
unsigned int n_
TPixeltpix
TPPixeltppix
TnobsPixeltnobspix
TPnobsPixeltpnobspix
TPnobsPixel minpix
TPnobsPixel maxpix
TPnobsPixel avgpix
TPnobsPixel stdpix
BasePixel &(Skymap::* returnfct )(unsigned int)

Static Protected Attributes

static BasePixel basedummy

The documentation for this class was generated from the following files:
 All Classes Functions Variables

Generated on 3 Jul 2014 by  doxygen 1.6.1