Ignore:
Timestamp:
02/08/05 14:05:32 (19 years ago)
Author:
kil064
Message:

add support for RestFreqID now beung a column in SDMemTable

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/SDContainer.h

    r349 r388  
    7474
    7575// Add a new entry or match an existing one. Returns the index into the table
    76   casa::Int addFrequency(casa::Double refPix, casa::Double refVal,
     76  casa::uInt addFrequency(casa::Double refPix, casa::Double refVal,
    7777                         casa::Double inc);
    7878// 
     
    9292  void setEquinox(casa::Float eq) { equinox_ = eq; }
    9393  void setRefFrame(const casa::String& reff) { refFrame_ = reff; }
    94   void addRestFrequency(casa::Double);
     94  casa::uInt addRestFrequency(casa::Double);
    9595  void setRestFrequencyUnit(const casa::String& theunit) {restFreqUnit_ = theunit;}
    9696
    9797private:
    98   casa::Int nFreq_;
     98  casa::uInt nFreq_;
    9999  casa::Vector<casa::Double> refPix_;
    100100  casa::Vector<casa::Double> refVal_;           // Hz
     
    136136  casa::Bool setFrequencyMap(casa::uInt freqslot, casa::uInt whichIF);
    137137  casa::Bool putFreqMap(const casa::Vector<casa::uInt>& freqs);
     138
     139  casa::Bool setRestFrequencyMap(casa::uInt freqslot, casa::uInt whichIF);
     140  casa::Bool putRestFreqMap(const casa::Vector<casa::uInt>& freqs);
    138141 
    139142  casa::Array<casa::Float> getSpectrum(casa::uInt whichBeam,
     
    151154
    152155  const casa::Vector<casa::uInt>& getFreqMap() const { return freqidx_; }
     156  const casa::Vector<casa::uInt>& getRestFreqMap() const { return restfreqidx_; }
    153157 
    154158  const casa::Vector<casa::String>& getHistory() const { return history_; }
     
    183187  //(nIF) indx into "global" frequency table
    184188  casa::Vector<casa::uInt>    freqidx_;
     189 // (nIF) indx into "global" rest frequency table
     190  casa::Vector<casa::uInt>    restfreqidx_;
    185191  //(nBeam,2) maybe use Measures here...
    186192  casa::Array<casa::Double>   direction_;
Note: See TracChangeset for help on using the changeset viewer.