Changeset 1694 for trunk/src/Scantable.h


Ignore:
Timestamp:
02/11/10 09:45:47 (14 years ago)
Author:
Malte Marquarding
Message:

Ticket #172: inverse scaling factor was used in coordinate resampling. Also added no of channels to each IF in scantable.summary and made all get{IF/Beam/Pol}No functions const

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/Scantable.h

    r1598 r1694  
    266266
    267267  int getBeam(int whichrow) const;
    268   std::vector<uint> getBeamNos() { return getNumbers(beamCol_); }
     268  std::vector<uint> getBeamNos() const { return getNumbers(beamCol_); }
    269269
    270270  int getIF(int whichrow) const;
    271   std::vector<uint> getIFNos() { return getNumbers(ifCol_); }
     271  std::vector<uint> getIFNos() const { return getNumbers(ifCol_); }
    272272
    273273  int getPol(int whichrow) const;
    274   std::vector<uint> getPolNos() { return getNumbers(polCol_); }
    275 
    276   std::vector<uint> getScanNos() { return getNumbers(scanCol_); }
     274  std::vector<uint> getPolNos() const { return getNumbers(polCol_); }
     275
     276  std::vector<uint> getScanNos() const { return getNumbers(scanCol_); }
    277277  int getScan(int whichrow) const { return scanCol_(whichrow); }
    278278
     
    459459  int rowToScanIndex(int therow);
    460460
    461   std::vector<uint> getNumbers(casa::ScalarColumn<casa::uInt>& col);
     461  std::vector<uint> getNumbers(const casa::ScalarColumn<casa::uInt>& col) const;
    462462
    463463  static const casa::uInt version_ = 3;
Note: See TracChangeset for help on using the changeset viewer.