Changeset 3106 for trunk/src/STFrequencies.h
- Timestamp:
- 10/04/16 18:20:50 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/STFrequencies.h
r2900 r3106 32 32 public: 33 33 STFrequencies() {;} 34 explicit STFrequencies(casa ::Table tab);34 explicit STFrequencies(casacore::Table tab); 35 35 explicit STFrequencies(const Scantable& parent); 36 36 … … 46 46 * @return an index into the frequency table 47 47 */ 48 casa ::uInt addEntry( casa::Double refpix, casa::Double refval,49 casa ::Double inc );48 casacore::uInt addEntry( casacore::Double refpix, casacore::Double refval, 49 casacore::Double inc ); 50 50 51 51 /** … … 56 56 * @param id the identifier 57 57 */ 58 void getEntry( casa ::Double& refpix, casa::Double& refval,59 casa ::Double& inc, casa::uInt id );58 void getEntry( casacore::Double& refpix, casacore::Double& refval, 59 casacore::Double& inc, casacore::uInt id ); 60 60 61 61 /*** … … 68 68 * 17/09/2008 Takeshi Nakazato 69 69 ***/ 70 void setEntry( casa ::Double refpix, casa::Double refval,71 casa ::Double inc, casa::uInt id ) ;70 void setEntry( casacore::Double refpix, casacore::Double refval, 71 casacore::Double inc, casacore::uInt id ) ; 72 72 73 73 … … 75 75 76 76 /** 77 * Retrieve the frequency values as a casa ::SpectralCoordinate77 * Retrieve the frequency values as a casacore::SpectralCoordinate 78 78 * @param freqID 79 * @return casa ::SpectralCoordinate80 */ 81 casa ::SpectralCoordinate getSpectralCoordinate( casa::uInt freqID ) const;82 83 /** 84 casa ::SpectralCoordinate getSpectralCoordinate( const casa::MDirection& md,85 const casa ::MPosition& mp,86 const casa ::MEpoch& me,87 casa ::Double restfreq,88 casa ::uInt freqID79 * @return casacore::SpectralCoordinate 80 */ 81 casacore::SpectralCoordinate getSpectralCoordinate( casacore::uInt freqID ) const; 82 83 /** 84 casacore::SpectralCoordinate getSpectralCoordinate( const casacore::MDirection& md, 85 const casacore::MPosition& mp, 86 const casacore::MEpoch& me, 87 casacore::Double restfreq, 88 casacore::uInt freqID 89 89 ) const; 90 90 **/ 91 casa ::SpectralCoordinate getSpectralCoordinate( const casa::MDirection& md,92 const casa ::MPosition& mp,93 const casa ::MEpoch& me,94 casa ::Vector<casa::Double> restfreq,95 casa ::uInt freqID91 casacore::SpectralCoordinate getSpectralCoordinate( const casacore::MDirection& md, 92 const casacore::MPosition& mp, 93 const casacore::MEpoch& me, 94 casacore::Vector<casacore::Double> restfreq, 95 casacore::uInt freqID 96 96 ) const; 97 97 98 98 /** 99 99 * Return the unit of the frequency values 100 * @return casa ::Unit101 */ 102 casa ::Unit getUnit() const;100 * @return casacore::Unit 101 */ 102 casacore::Unit getUnit() const; 103 103 std::string getUnitString() const; 104 104 105 105 /** 106 106 * Return the doppler type of the values 107 * @return casa ::MDoppler::Types108 */ 109 casa ::MDoppler::Types getDoppler() const;107 * @return casacore::MDoppler::Types 108 */ 109 casacore::MDoppler::Types getDoppler() const; 110 110 std::string getDopplerString() const; 111 111 … … 114 114 * Return the frame type, e.g MFrequency::TOPO 115 115 * @param base return the base frame or the user frame 116 * @return casa ::MFrequency::Types117 */ 118 casa ::MFrequency::Types getFrame(bool base=false) const;116 * @return casacore::MFrequency::Types 117 */ 118 casacore::MFrequency::Types getFrame(bool base=false) const; 119 119 120 120 /** … … 131 131 void setFrame(const std::string& frame, bool base=false); 132 132 /** 133 * set the frequency frame from a casa ::MFrequency::Types134 * @param frame casa ::MFrequency::Types135 */ 136 void setFrame(casa ::MFrequency::Types frame, bool base=false);133 * set the frequency frame from a casacore::MFrequency::Types 134 * @param frame casacore::MFrequency::Types 135 */ 136 void setFrame(casacore::MFrequency::Types frame, bool base=false); 137 137 void setUnit( const std::string & unit ); 138 138 void setDoppler( const std::string & doppler ); … … 144 144 * @li "RESAMPLE" 145 145 */ 146 void rescale(casa ::Float factor, const std::string& mode);146 void rescale(casacore::Float factor, const std::string& mode); 147 147 148 148 /** … … 152 152 * @return teh reference frequency 153 153 */ 154 float getRefFreq(casa ::uInt id, casa::uInt channel);154 float getRefFreq(casacore::uInt id, casacore::uInt channel); 155 155 156 156 /** … … 159 159 * @param id the coordinate id 160 160 */ 161 void shiftRefPix(int npix, casa ::uInt id);161 void shiftRefPix(int npix, casacore::uInt id); 162 162 /** 163 163 * Return this table or s specific row as a string representation … … 165 165 * @return a string 166 166 */ 167 std::string print(int id=-1, casa ::Bool strip=casa::False) const;167 std::string print(int id=-1, casacore::Bool strip=casacore::False) const; 168 168 169 169 std::vector<std::string> getInfo() const; 170 170 void setInfo( const std::vector<std::string>& theinfo ); 171 171 172 const casa ::String& name() const { return name_; }172 const casacore::String& name() const { return name_; } 173 173 174 174 /** … … 185 185 * @return boolean indicating match with any rows or not 186 186 */ 187 bool match( casa ::Double refpix, casa::Double refval, casa::Double inc,188 casa ::Double freqTolInHz, casa::uInt &id);187 bool match( casacore::Double refpix, casacore::Double refval, casacore::Double inc, 188 casacore::Double freqTolInHz, casacore::uInt &id); 189 189 190 190 private: 191 191 192 192 /** 193 * setup the the column structure of the casa ::table193 * setup the the column structure of the casacore::table 194 194 */ 195 195 void setup(); … … 198 198 * @param sc 199 199 * @param factor the bin factor 200 * @return casa ::SpectralCoordinate201 */ 202 casa ::SpectralCoordinate binCsys(const casa::SpectralCoordinate& sc, casa::Int factor);200 * @return casacore::SpectralCoordinate 201 */ 202 casacore::SpectralCoordinate binCsys(const casacore::SpectralCoordinate& sc, casacore::Int factor); 203 203 /** 204 204 * the actual resampling of the SpectralCoordinate as called by rescale … … 207 207 * @return 208 208 */ 209 casa ::SpectralCoordinate resampleCsys(const casa::SpectralCoordinate& sc, casa::Float width);210 211 static const casa ::String name_;212 casa ::ScalarColumn<casa::Double> refvalCol_, refpixCol_, incrCol_;209 casacore::SpectralCoordinate resampleCsys(const casacore::SpectralCoordinate& sc, casacore::Float width); 210 211 static const casacore::String name_; 212 casacore::ScalarColumn<casacore::Double> refvalCol_, refpixCol_, incrCol_; 213 213 }; 214 214
Note: See TracChangeset
for help on using the changeset viewer.