Changeset 3174 in Sophya for trunk/SophyaLib/SkyMap


Ignore:
Timestamp:
Feb 5, 2007, 10:07:06 AM (19 years ago)
Author:
ansari
Message:

Ajout methodes RenewObjId() pour cartes spheriques et localmap - Reza 05/02/2007

Location:
trunk/SophyaLib/SkyMap
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/SkyMap/localmap.h

    r2885 r3174  
    193193LocalMap<T>& CopyElt(const LocalMap<T>& a);
    194194
     195//! assign a new object Id (or DataRef Id) - useful for PPF write operations
     196  inline void RenewObjId() { pixels_.RenewObjId(); }
    195197
    196198// ---------- Méthodes internes -----------------------------
     
    208210void initializationError() const;
    209211
     212
    210213// ---------- Variables internes ----------------------------
    211 
    212 
    213214  // variables suffisantes pour reconstruire l'objet
    214215
  • trunk/SophyaLib/SkyMap/skymapinit.cc

    r3020 r3174  
    2525
    2626// Module version number - 1.6, Jul 06
     27//   V=1.61 , Fev 2006: Ajout RenewObjId() pour SphereHealPix,ThetaPhi,ECP,LocalMap
    2728#define MOD_VERS   1.6
    2829
  • trunk/SophyaLib/SkyMap/sphereecp.h

    r2995 r3174  
    140140  inline TArray<T>      GetPixelArray() const { return _pixels; }
    141141
     142  //! assign a new object Id (or DataRef Id) - useful for PPF write operations
     143  inline void RenewObjId() { _pixels.RenewObjId(); }
     144
    142145  friend class  FIO_SphereECP<T>;   // Gestion de persistance PPF
    143146
  • trunk/SophyaLib/SkyMap/spherehealpix.h

    r2990 r3174  
    180180 SphereHEALPix<T>& CopyElt(const SphereHEALPix<T>& a);
    181181
     182//! assign a new object Id (or DataRef Id) - useful for PPF write operations
     183// Reza 02/2007 : Est-il suffisant de faire l'operation sur pixels_ ?
     184  inline void RenewObjId() { pixels_.RenewObjId(); }
    182185
    183186 // friend declaration for classes which handle persistence and FITS IO
  • trunk/SophyaLib/SkyMap/spherethetaphi.h

    r2990 r3174  
    192192  SphereThetaPhi<T>& CopyElt(const SphereThetaPhi<T>& a);
    193193
    194 
    195 
    196 
     194//! assign a new object Id (or DataRef Id) - useful for PPF write operations
     195// Reza 02/2007 : Est-il suffisant de faire l'operation sur pixels_ ?
     196  inline void RenewObjId() { pixels_.RenewObjId(); }
    197197
    198198
Note: See TracChangeset for help on using the changeset viewer.