Changeset 315 for trunk/src/SDMathWrapper.cc
- Timestamp:
- 01/28/05 02:09:17 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/SDMathWrapper.cc
r312 r315 170 170 171 171 void SDMathWrapper::averagePolInSitu(SDMemTableWrapper& in, 172 const std::vector<bool>& mask) 172 const std::vector<bool>& mask, 173 const std::string& weightStr) 173 174 { 174 175 SDMemTable* pIn = in.getPtr(); 175 176 SDMath sdm; 176 177 Vector<Bool> tMask(mask); 177 SDMemTable* pOut = sdm.averagePol (*pIn, tMask );178 SDMemTable* pOut = sdm.averagePol (*pIn, tMask, String(weightStr)); 178 179 *pIn = *pOut; 179 180 delete pOut; … … 181 182 182 183 SDMemTableWrapper SDMathWrapper::averagePol (const SDMemTableWrapper& in, 183 const std::vector<bool>& mask )184 184 const std::vector<bool>& mask, 185 const std::string& weightStr) 185 186 { 186 187 const CountedPtr<SDMemTable>& pIn = in.getCP(); 187 188 SDMath sdm; 188 189 Vector<Bool> tMask(mask); 189 return CountedPtr<SDMemTable>(sdm.averagePol(*pIn, tMask ));190 return CountedPtr<SDMemTable>(sdm.averagePol(*pIn, tMask, String(weightStr))); 190 191 } 191 192
Note:
See TracChangeset
for help on using the changeset viewer.