Changeset 2973 in Sophya for trunk/SophyaLib/SkyMap/sphericalmap.h
- Timestamp:
- Jun 20, 2006, 6:01:49 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/SkyMap/sphericalmap.h
r2968 r2973 48 48 virtual uint_4 NbThetaSlices() const=0; 49 49 virtual r_8 ThetaOfSlice(int_4 index) const=0; 50 /*! 51 Return true if some theta slices have a symmetric counter-part at (Pi-Theta) 52 (the default implementation return true) 53 */ 54 virtual bool HasSymThetaSlice() const { return false; } 55 /*! 56 Return the slice index for the symmetric slice theta=Pi-ThetaOfSlice(idx) 57 an invalid index is returned if the symmetric slice does not exist 58 */ 59 virtual int_4 GetSymThetaSliceIndex(int_4 idx) const { return -1; } 50 60 virtual void GetThetaSlice(int_4 index,r_8& theta, TVector<r_8>& phi, TVector<T>& value) const=0; 51 61 virtual void GetThetaSlice(int_4 sliceIndex, r_8& theta, r_8& phi0, TVector<int_4>& pixelIndices,TVector<T>& value) const=0 ;
Note:
See TracChangeset
for help on using the changeset viewer.