LTL  2.0.x
Public Member Functions | Protected Attributes | List of all members
ltl::FitsCCS Class Reference

CCS interface class. More...

Public Member Functions

 FitsCCS (const FitsHeader &hdr)
 
 ~FitsCCS ()
 
FVector< double, 2 > getRADEC (const FVector< double, 2 > &p) const
 Convert pixel to RA / Dec applying CCS. More...
 
FVector< double, 2 > getRADEC (const FixedVector< int, 2 > &p) const
 
FVector< double, 2 > radecToPixel (const FVector< double, 2 > &cc) const
 Convert RA / Dec to pixel applying CCS. More...
 
FVector< double, 2 > radecToPixel (const FixedVector< int, 2 > &cc) const
 

Protected Attributes

CCSccs
 

Detailed Description

CCS interface class.

Holds conversion and return functions as well as FITS header parser.

Constructor & Destructor Documentation

ltl::FitsCCS::FitsCCS ( const FitsHeader hdr)
ltl::FitsCCS::~FitsCCS ( )
inline

References ccs.

Member Function Documentation

FVector<double, 2> ltl::FitsCCS::getRADEC ( const FVector< double, 2 > &  p) const

Convert pixel to RA / Dec applying CCS.

Referenced by getRADEC().

FVector<double, 2> ltl::FitsCCS::getRADEC ( const FixedVector< int, 2 > &  p) const
inline

References getRADEC().

FVector<double, 2> ltl::FitsCCS::radecToPixel ( const FVector< double, 2 > &  cc) const

Convert RA / Dec to pixel applying CCS.

Referenced by radecToPixel().

FVector<double, 2> ltl::FitsCCS::radecToPixel ( const FixedVector< int, 2 > &  cc) const
inline

References radecToPixel().

Member Data Documentation

CCS* ltl::FitsCCS::ccs
protected

Referenced by ~FitsCCS().