SloanCoords< DataType > Class Template Reference

#include <SloanCoords.hxx>

Inheritance diagram for SloanCoords< DataType >:
Inheritance graph
[legend]
Collaboration diagram for SloanCoords< DataType >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SloanCoords ()
 Constructor just sets the method name.
virtual ~SloanCoords ()
 Destructor.
void setSource (IntMap &tbls, IntMap &cols, StringMap units)
 Sources are the data columns with the RA and DEC.
void setTarget (IntMap &cols, StringMap units)
void doit (TableData< DataType > &data, int row1, int row2)
 Fill up the data columns for the Sloan coordinates.
void doit2 (TableData< DataType > &rawData, TableData< DataType > &data, int row1, int row2)

Private Attributes

int lambdaColno
int etaColno
int raColno
int decColno
double decFact
double raFact
double lFact
double eFact
double degToRad
double raOffset
double etaOffset
Converter converter

Detailed Description

template<typename DataType>
class SloanCoords< DataType >

Implements the method to calculate polar angles in the Sloan coordinate system, from input RA and DEC.


Constructor & Destructor Documentation

template<typename DataType >
SloanCoords< DataType >::SloanCoords (  )  [inline]

Constructor just sets the method name.

template<typename DataType >
virtual SloanCoords< DataType >::~SloanCoords (  )  [inline, virtual]

Destructor.


Member Function Documentation

template<typename DataType >
void SloanCoords< DataType >::doit ( TableData< DataType > &  data,
int  row1,
int  row2 
) [inline, virtual]
template<typename DataType >
void SloanCoords< DataType >::doit2 ( TableData< DataType > &  rawData,
TableData< DataType > &  data,
int  row1,
int  row2 
) [inline, virtual]
template<typename DataType >
void SloanCoords< DataType >::setSource ( IntMap tbls,
IntMap cols,
StringMap  units 
) [inline, virtual]
template<typename DataType >
void SloanCoords< DataType >::setTarget ( IntMap cols,
StringMap  units 
) [inline, virtual]

Member Data Documentation

template<typename DataType >
Converter SloanCoords< DataType >::converter [private]
template<typename DataType >
int SloanCoords< DataType >::decColno [private]
template<typename DataType >
double SloanCoords< DataType >::decFact [private]
template<typename DataType >
double SloanCoords< DataType >::degToRad [private]
template<typename DataType >
double SloanCoords< DataType >::eFact [private]
template<typename DataType >
int SloanCoords< DataType >::etaColno [private]
template<typename DataType >
double SloanCoords< DataType >::etaOffset [private]
template<typename DataType >
int SloanCoords< DataType >::lambdaColno [private]
template<typename DataType >
double SloanCoords< DataType >::lFact [private]
template<typename DataType >
int SloanCoords< DataType >::raColno [private]
template<typename DataType >
double SloanCoords< DataType >::raFact [private]
template<typename DataType >
double SloanCoords< DataType >::raOffset [private]

The documentation for this class was generated from the following file:
Generated on Mon Oct 4 10:39:39 2010 for WfcamSrc by  doxygen 1.6.3