Changeset 2973 in Sophya for trunk/SophyaLib/SkyMap/spherepos.cc


Ignore:
Timestamp:
Jun 20, 2006, 6:01:49 PM (19 years ago)
Author:
ansari
Message:

1/ Nettoyage+commentaires/doxygen ds Vector3d, UnitVector, LongLat,
SphereCoordSys ...
2/ Ajout de la classe angle pour faciliter les conversions rad<>deg<>arcmin
dans le fichier vector3d.h .cc
3/ nettoyage/uniformisation methodes print pour pixelmap, ajout de la
methode PixelMap<T>::Show()
4/ Ajout methodes SphericalMap<T>::HasSymThetaSlice() et
GetSymThetaSliceIndex(int_4 idx) et leurs implementations pour
SphereHEALPix et SphereThetaPhi en vue de l'optimisation du calcul
transforme Ylm
5/ Ajout methode ResolToSizeIndex ds SphereThetaPhi , SphereHEALPix et
SphereECP

Reza , 20 Juin 2006

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/SkyMap/spherepos.cc

    r2615 r2973  
     1// Classes SphereCoordSys , SpherePosition
     2//      G. Le Meur  2000
     3//      R. Ansari 2006 (documentation/commentaire)
     4// LAL (Orsay) / IN2P3-CNRS  DAPNIA/SPP (Saclay) / CEA
     5
    16// 04/01/00 : implantation de la persistance par classe deleguee - Guy Le Meur
    27
     
    611#include <typeinfo>
    712
    8 static char *head_spherepos_cc_ = "$Header: /Users/garnier/temp/CVSSophya/SophyaLib/SkyMap/spherepos.cc,v 1.3 2004-09-10 09:54:31 cmv Exp $";
     13static char *head_spherepos_cc_ = "$Header: /Users/garnier/temp/CVSSophya/SophyaLib/SkyMap/spherepos.cc,v 1.4 2006-06-20 16:01:48 ansari Exp $";
    914
    1015
    1116//................. SphereCoordSys class .................
    1217
     18/*!
     19   \class SOPHYA::SphereCoordSys
     20   \ingroup SkyMap
     21   \brief  Class which describes the coordinate system used in spherical maps
     22   Current implementation (~ 2006 ) does NOT perform any coordinate transformation
     23   \sa SOPHYA::PixelMap
     24*/
     25
    1326SphereCoordSys::SphereCoordSys(){
    14   id_ = SphereCoordSys_NEUTRAL;
     27  id_ = SphereCoordSys::NEUTRAL;
    1528  description_ = "NEUTRAL SphereCoordSystem";
    1629}
     
    2134}
    2235
    23 SphereCoordSys::SphereCoordSys(int id, const string& description){
     36SphereCoordSys::SphereCoordSys(int id,
     37                               const string& description){
    2438  id_ = id;
    2539  description_ = description;
     
    112126
    113127//................. SpherePosition class .................
     128/*!
     129   \class SOPHYA::SpherePosition
     130   \ingroup SkyMap
     131   \brief  Class to define a (angular) position on a sphere, combined a coordinate system
     132   Current implementation (~ 2006 ) does NOT perform any coordinate transformation
     133   \sa SOPHYA::PixelMap
     134*/
    114135
    115136SpherePosition::SpherePosition()
Note: See TracChangeset for help on using the changeset viewer.