-
The GSkyPixel class now handles 1D and 2D sky indices. This made the distinctive 1D and 2D methods in GSkyProjection and the derived classes obsolete. Now, all projection classes take GSkyPixel as argument. The GSkymap class now uses the universal GSkyPixel class. Methods have been renamed consistently. An integer index is now consistently called "sky map index" and the GSkyPixel object is named a "sky map pixel". Methods operating on indices contain now "inx", method operating on sky map pixels "pix".
-
The GWcslib class has been renamed to GWcs for consistency with the naming convention for GammaLib base classes. All WCS implementations derive now from GWcs. The code has been adapted to this new naming convention.
-
After renaming GWcs to GSkyProjection the code has been adapted to the new naming convention.
-
The com_wcs_mer2car() function transforms the World Coordinate System of a sky map from Mercator's projection to a cartesian projection. This transformation is necessary to correctly interpret the COMPTEL data from the HEASARC site. The function only operates on Mercator's projections and does nothing for all other projections.