Changeset 701 in Sophya for trunk/SophyaLib/Samba/scan.h
- Timestamp:
- Jan 4, 2000, 3:27:29 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Samba/scan.h
r565 r701 8 8 #include "dvlist.h" 9 9 #include "ndatablock.h" 10 11 class FIO_Scan; 12 10 13 //! Storage and treatment of data for a scanning of a part of the sky with a set of given values for parameters (see constructor) 11 14 12 15 class Scan : public AnyDataObj { 13 // friendFIO_Scan;16 friend class FIO_Scan; 14 17 public : 15 18 /* … … 38 41 */ 39 42 Scan(float,float*,float,float,float,float); 40 Scan(const Scan& );43 Scan(const Scan&, bool share=false ); 41 44 Scan() { 42 45 InitNull(); … … 94 97 95 98 99 100 101 private : 102 103 //void Clear(); 104 void InitNull(); 105 106 /* Acces to the DataBlock */ 107 inline NDataBlock<r_8>& DataBlock() {return sPix_;} 108 inline const NDataBlock<r_8>& DataBlock() const {return sPix_;} 109 96 110 inline void SetIntParams(int_4 NmaxPts, int_4 NmaxTrs, int_4 NPts1Tr) 97 111 { … … 129 143 for (int k=0; k<9;k++) Rota[k]=Rota_[k]; 130 144 } 131 132 /* retourne le pointeur vers/remplit le vecteur des contenus des pixels */133 inline const NDataBlock<r_8>* getDataBlock() const {return (&sPix_);}134 inline void setDataBlock(r_8* data, int n) {sPix_.FillFrom(n,data);}135 136 private :137 138 //void Clear();139 void InitNull();140 145 141 146
Note:
See TracChangeset
for help on using the changeset viewer.