Changeset 1809 in Sophya for trunk/ArchTOIPipe/ProcWSophya/toi2map.h
- Timestamp:
- Dec 3, 2001, 9:38:03 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ArchTOIPipe/ProcWSophya/toi2map.h
r1807 r1809 5 5 // Christophe Magneville 6 6 // Reza Ansari 7 // $Id: toi2map.h,v 1.1 3 2001-12-01 13:34:09 aubourgExp $7 // $Id: toi2map.h,v 1.14 2001-12-03 20:38:03 cmv Exp $ 8 8 9 #ifndef TOI2 GMAP_H10 #define TOI2 GMAP_H9 #ifndef TOI2MAP_H 10 #define TOI2MAP_H 11 11 12 12 #include "toiprocessor.h" … … 33 33 // soit Galactiques (GLong,GLat) 34 34 // Sortie sur une sphere en coordonnees Equatoriales ou Galactiques 35 // Si les CoordIn et les Coord Outsont equatoriales -> meme equinoxe!35 // Si les CoordIn et les CoordMap sont equatoriales -> meme equinoxe! 36 36 37 37 class TOI2Map : public TOIProcessor { 38 38 public: 39 39 TOI2Map(PixelMap<r_8>* map,PixelMap<r_8>* wmap=NULL); 40 //TOI2Map(SphereHEALPix<r_8>* map,SphereHEALPix<r_8>* wmap=NULL); 40 41 virtual ~TOI2Map(); 41 42 … … 46 47 inline void SetEquinox(double actualyear=2000.) 47 48 {mActualYear = actualyear;} 48 inline void SetCoorIn(TypAstroCoord mfg=TypCoordGalStd) 49 50 inline void SetCoorIn(unsigned long mfg=TypCoordGalStd) 49 51 {mTypCoorIn = mfg;} 50 inline void SetCoorOut(TypAstroCoord mfg=TypCoordGalStd) 51 {mTypCoorOut = mfg;} 52 inline void SetCoorIn(const char *ctype) 53 {mTypCoorIn = DecodeTypAstro(ctype);} 54 55 inline void SetCoorMap(unsigned long mfg=TypCoordGal) 56 {mTypCoorMap = mfg;} 57 inline void SetCoorMap(const char *ctype) 58 {mTypCoorMap = DecodeTypAstro(ctype);} 59 52 60 // Test on flag value ? if yes, BAD sample have flag matching mBadFlag 53 61 inline void SetTestFlag(bool tflg=false, uint_8 badflg=FlgToiAll) … … 64 72 void Print(::ostream & os); 65 73 66 void SetIsColat(bool b=true) {mIsColat=b;} // latitude is a colatitude, 0-Pi67 74 protected: 68 75 PixelMap<r_8>* mMap; … … 70 77 bool mWMapInternal; 71 78 72 TypAstroCoord mTypCoorIn, mTypCoorOut;79 unsigned long mTypCoorIn, mTypCoorMap; 73 80 double mActualYear; 74 81 75 82 bool mTFlag,mTMin,mTMax; 76 bool mIsColat; // temporary fix77 83 uint_8 mBadFlag; 78 84 r_8 mValMin,mValMax;
Note:
See TracChangeset
for help on using the changeset viewer.