Changeset 653 for trunk/src/SDMath.cc
- Timestamp:
- 06/22/05 16:06:07 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/SDMath.cc
r536 r653 46 46 #include <casa/Arrays/Matrix.h> 47 47 #include <casa/BasicMath/Math.h> 48 #include <casa/Containers/Block.h>49 48 #include <casa/Exceptions.h> 50 49 #include <casa/Quanta/Quantum.h> … … 139 138 140 139 141 CountedPtr<SDMemTable> SDMath::average(const Block<CountedPtr<SDMemTable> >& in,140 CountedPtr<SDMemTable> SDMath::average(const std::vector<CountedPtr<SDMemTable> >& in, 142 141 const Vector<Bool>& mask, Bool scanAv, 143 142 const String& weightStr, Bool alignFreq) const … … 155 154 156 155 SDMemTable* pTabOut = new SDMemTable(*in[0],True); 157 if (in. nelements() > 1) {158 for (uInt i=1; i < in. nelements(); ++i) {156 if (in.size() > 1) { 157 for (uInt i=1; i < in.size(); ++i) { 159 158 pTabOut->appendToHistoryTable(in[i]->getHistoryTable()); 160 159 } … … 252 251 253 252 Float fac = 1.0; 254 const uInt nTables = in. nelements();253 const uInt nTables = in.size(); 255 254 for (uInt iTab=0; iTab<nTables; iTab++) { 256 255 … … 1773 1772 const Array<Float>& tSys, const Array<Float>& nInc, 1774 1773 const Vector<Bool>& mask, Double time, Double interval, 1775 const Block<CountedPtr<SDMemTable> >& in,1774 const std::vector<CountedPtr<SDMemTable> >& in, 1776 1775 uInt iTab, uInt iRow, uInt axis, 1777 1776 uInt nAxesSub, Bool useMask,
Note: See TracChangeset
for help on using the changeset viewer.