Index: trunk/SophyaLib/SkyMap/Makefile
===================================================================
--- trunk/SophyaLib/SkyMap/Makefile	(revision 1308)
+++ trunk/SophyaLib/SkyMap/Makefile	(revision 1371)
@@ -100,5 +100,6 @@
  $(INC)piocmplx.h \
  $(INC)fiondblock.h
-$(OBJ)longlat.o: longlat.cc longlat.h utilgeom.h
+$(OBJ)longlat.o: longlat.cc longlat.h \
+ $(INC)machdefs.h utilgeom.h
 $(OBJ)mapoperation.o: mapoperation.cc \
  $(INC)machdefs.h mapoperation.h \
@@ -177,5 +178,5 @@
  $(INC)fiondblock.h
 $(OBJ)unitvector.o: unitvector.cc unitvector.h vector3d.h longlat.h \
- utilgeom.h
+ $(INC)machdefs.h utilgeom.h
 $(OBJ)utilgeom.o: utilgeom.cc utilgeom.h
 $(OBJ)vector3d.o: vector3d.cc $(INC)machdefs.h \
Index: trunk/SophyaLib/SkyMap/longlat.h
===================================================================
--- trunk/SophyaLib/SkyMap/longlat.h	(revision 1308)
+++ trunk/SophyaLib/SkyMap/longlat.h	(revision 1371)
@@ -1,5 +1,10 @@
+//   Geometry handling class 
+//       B. Revenu, R. Ansari , G. Le Meur   2000
+// DAPNIA/SPP (Saclay) / CEA    LAL - IN2P3/CNRS  (Orsay)
+
 #ifndef LONGLAT_H_SEEN
 #define LONGLAT_H_SEEN
 
+#include "machdefs.h"
 #include <math.h>
 #include <iostream.h>
@@ -13,4 +18,6 @@
   latitude=Pi/2-theta
 */
+
+namespace SOPHYA {  
 
 class LongLat
@@ -45,3 +52,5 @@
 }
 
+} // namespace SOPHYA
+
 #endif
Index: trunk/SophyaLib/SkyMap/mapoperation.cc
===================================================================
--- trunk/SophyaLib/SkyMap/mapoperation.cc	(revision 1308)
+++ trunk/SophyaLib/SkyMap/mapoperation.cc	(revision 1371)
@@ -13,5 +13,5 @@
 #include "mapoperation.h"
 /*!
- * \class MapOperations
+ * \class SOPHYA::MapOperations
  * This class is for simple operations on maps
  */
Index: trunk/SophyaLib/SkyMap/mapoperation.h
===================================================================
--- trunk/SophyaLib/SkyMap/mapoperation.h	(revision 1308)
+++ trunk/SophyaLib/SkyMap/mapoperation.h	(revision 1371)
@@ -40,4 +40,5 @@
   { MapOperations<T> a; a.meanSig(dbl,gmoy,gsig); } 
 
-}
+}  // namespace SOPHYA
+
 #endif
Index: trunk/SophyaLib/SkyMap/pixelmap.h
===================================================================
--- trunk/SophyaLib/SkyMap/pixelmap.h	(revision 1308)
+++ trunk/SophyaLib/SkyMap/pixelmap.h	(revision 1371)
@@ -10,11 +10,15 @@
 namespace SOPHYA {
 
-//! General map of pixels on part of sphere or whole sphere
-/*! Class hierarchy :
+/*!
+ \class SOPHYA::PixelMap
+ \ingroup SkyMap
+ General map of pixels on part of sphere or whole sphere.
+
+ Class hierarchy :
 \verbatim
    PixelMap
      SphericalMap
          SphereThetaPhi
-         SphereGorski
+         SphereHEALPix
          SphereIco
       LocalMap
Index: trunk/SophyaLib/SkyMap/skymapinit.cc
===================================================================
--- trunk/SophyaLib/SkyMap/skymapinit.cc	(revision 1308)
+++ trunk/SophyaLib/SkyMap/skymapinit.cc	(revision 1371)
@@ -10,4 +10,15 @@
 #include "localmap.h"
  
+/*!
+   \defgroup SkyMap SkyMap module
+   This module contains classes for handling partial and full sky (spherical) maps
+*/
+
+/*!
+  \class SOPHYA::SkyMapInitiator
+  \ingroup SkyMap
+  Class handling initialization for module SkyMap
+*/
+
 int SkyMapInitiator::FgInit = 0;
 
Index: trunk/SophyaLib/SkyMap/sphericalmap.h
===================================================================
--- trunk/SophyaLib/SkyMap/sphericalmap.h	(revision 1308)
+++ trunk/SophyaLib/SkyMap/sphericalmap.h	(revision 1371)
@@ -22,5 +22,9 @@
 namespace SOPHYA {
 
-
+/*!
+  \class SOPHYA::SphericalMap
+  \ingroup SkyMap
+  Base class (pure virtual) for 4Pi spherical maps
+*/
 
 template<class T>
Index: trunk/SophyaLib/SkyMap/unitvector.h
===================================================================
--- trunk/SophyaLib/SkyMap/unitvector.h	(revision 1308)
+++ trunk/SophyaLib/SkyMap/unitvector.h	(revision 1371)
@@ -1,2 +1,6 @@
+//   3-D Geometry 
+//        B. Revenu, G. Le Meur   2000
+// DAPNIA/SPP (Saclay) / CEA    LAL - IN2P3/CNRS  (Orsay)
+
 #ifndef UNITVECTOR_H_SEEN
 #define UNITVECTOR_H_SEEN
@@ -6,4 +10,6 @@
 #include <string.h>
 #include "vector3d.h"
+
+namespace SOPHYA { 
 
 class UnitVector : public Vector3d 
@@ -31,4 +37,6 @@
 };
 
+} // namespace SOPHYA
+
 #endif
 
Index: trunk/SophyaLib/SkyMap/vector3d.h
===================================================================
--- trunk/SophyaLib/SkyMap/vector3d.h	(revision 1308)
+++ trunk/SophyaLib/SkyMap/vector3d.h	(revision 1371)
@@ -1,2 +1,6 @@
+//   3-D Geometry 
+//        B. Revenu, G. Le Meur   2000
+// DAPNIA/SPP (Saclay) / CEA    LAL - IN2P3/CNRS  (Orsay)
+
 #ifndef VECTOR3D_H_SEEN
 #define VECTOR3D_H_SEEN
@@ -28,4 +32,6 @@
 */
 
+namespace SOPHYA { 
+ 
 class Vector3d 
 {
@@ -142,4 +148,6 @@
 }
 
+} // namespace SOPHYA
+
 #endif
 
