Changeset 146 for trunk/src/SDMath.h
- Timestamp:
- 12/26/04 14:56:06 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/SDMath.h
r144 r146 45 45 casa::CountedPtr<SDMemTable> quotient(const casa::CountedPtr<SDMemTable>& on, 46 46 const casa::CountedPtr<SDMemTable>& off); 47 47 // 48 48 void multiplyInSitu(SDMemTable* in, casa::Float factor); 49 50 49 casa::CountedPtr<SDMemTable> multiply(const casa::CountedPtr<SDMemTable>& in, 51 52 50 casa::Float factor); 51 // 53 52 casa::CountedPtr<SDMemTable> add(const casa::CountedPtr<SDMemTable>& in, 54 53 casa::Float offset); … … 74 73 enum weightType {NONE,VAR,TSYS}; 75 74 75 void accumulate (casa::Double& timeSum, casa::Double& intSum, casa::Int& nAccum, 76 casa::MaskedArray<casa::Float>& sum, casa::Array<casa::Float>& sumSq, 77 casa::Array<casa::Float>& nPts, casa::Array<casa::Float>& tSysSum, 78 const casa::Array<casa::Float>& tSys, const casa::Array<casa::Float>& nInc, 79 const casa::Vector<casa::Bool>& mask, casa::Double time, casa::Double interval, 80 const casa::Block<casa::CountedPtr<SDMemTable> >& in, 81 casa::uInt iTab, casa::uInt iRow, casa::uInt axis, casa::uInt nAxesSub, 82 casa::Bool useMask, weightType wtType); 83 76 84 void fillSDC (SDContainer& sc, const casa::Array<casa::Bool>& mask, 77 85 const casa::Array<casa::Float>& data, … … 80 88 casa::Double interval, const casa::String& sourceName, 81 89 const casa::Vector<casa::uInt>& freqID); 82 void normalize (casa::MaskedArray<casa::Float>& data,83 const casa::Array<casa::Float>& sumSq,84 const casa::Array<casa::Float>& nPts,85 weightType wtType, casa::Int axis, casa::Int nAxes);86 90 91 SDMemTable* localMultiply (const SDMemTable& in, casa::Float factor); 87 92 93 void normalize (casa::MaskedArray<casa::Float>& data, 94 const casa::Array<casa::Float>& sumSq, 95 const casa::Array<casa::Float>& nPts, 96 weightType wtType, casa::Int axis, casa::Int nAxes); 88 97 }; 89 98 … … 91 100 92 101 #endif 102 103 104 105 106
Note: See TracChangeset
for help on using the changeset viewer.