Changeset 727 in Sophya for trunk/SophyaLib/Samba


Ignore:
Timestamp:
Feb 21, 2000, 5:45:00 PM (26 years ago)
Author:
ansari
Message:

nouvelle gestion thetaslices

Location:
trunk/SophyaLib/Samba
Files:
3 edited

Legend:

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

    r702 r727  
    6969virtual ~LocalMap();
    7070
     71/*! Setting blockdata to temporary (see ndatablock documentation) */
     72inline virtual void SetTemp(bool temp=false) const {pixels_.SetTemp(temp);};
     73
     74
    7175// ---------- Overloading of () to access pixel number k ----
    7276
  • trunk/SophyaLib/Samba/pixelmap.h

    r682 r727  
    6969virtual double PixSolAngle(int_4 k) const =0;
    7070
     71/*! Setting blockdata to temporary (see ndatablock documentation) */
     72virtual void SetTemp(bool temp=false) const =0;
     73
     74
    7175/*! Overloading of () to access pixel number k. */
    7276inline T& operator()(int_4 k) {return(PixVal(k));}
     
    8791virtual T SetPixels(T v);
    8892inline T operator = (T v) { return(SetPixels(v)); }
     93
     94
    8995                     
    9096//++
  • trunk/SophyaLib/Samba/sphericalmap.h

    r682 r727  
    3434// index characterizing the size pixelization : m for SphereThetaPhi
    3535// nside for Gorski sphere...
    36 virtual void Resize(int_4 m)=0;
    37 virtual int_4 NbThetaSlices() const=0;
    38 virtual void GetThetaSlice(int_4 index,double& theta, TVector<double>& phi, TVector<T>& value) const=0;
     36virtual void Resize(int m)=0;
     37virtual uint_4 NbThetaSlices() const=0;
     38virtual void GetThetaSlice(int index,double& theta, TVector<double>& phi, TVector<T>& value) const=0;
     39virtual void GetThetaSlice(int_4 sliceIndex,double& theta, double& phi0, TVector<int>& pixelIndices,TVector<T>& value) const=0 ;
    3940};
    4041#endif
Note: See TracChangeset for help on using the changeset viewer.