Changeset 653 for trunk/src/SDMath.h
- Timestamp:
- 06/22/05 16:06:07 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/SDMath.h
r536 r653 78 78 79 79 // Average in time 80 casa::CountedPtr<SDMemTable> average(const casa::Block<casa::CountedPtr<SDMemTable> >& in, 81 const casa::Vector<casa::Bool>& mask, 82 casa::Bool scanAverage, 83 const casa::String& weightStr, 84 casa::Bool align=casa::False) const; 80 casa::CountedPtr<SDMemTable> 81 average(const std::vector<casa::CountedPtr<SDMemTable> >& in, 82 const casa::Vector<casa::Bool>& mask, 83 casa::Bool scanAverage, 84 const casa::String& weightStr, 85 casa::Bool align=casa::False) const; 85 86 86 87 // Statistics. If row<0, all rows are done otherwise, just the … … 140 141 // Function to use accumulate data during time averaging 141 142 142 void accumulate (casa::Double& timeSum, casa::Double& intSum, casa::Int& nAccum, 143 casa::MaskedArray<casa::Float>& sum, casa::Array<casa::Float>& sumSq, 144 casa::Array<casa::Float>& nPts, casa::Array<casa::Float>& tSysSum, 145 casa::Array<casa::Float>& tSysSqSum, 146 const casa::Array<casa::Float>& tSys, const casa::Array<casa::Float>& nInc, 147 const casa::Vector<casa::Bool>& mask, casa::Double time, casa::Double interval, 148 const casa::Block<casa::CountedPtr<SDMemTable> >& in, 149 casa::uInt iTab, casa::uInt iRow, casa::uInt axis, casa::uInt nAxesSub, 150 casa::Bool useMask, WeightType wtType) const; 143 void accumulate(casa::Double& timeSum, casa::Double& intSum, 144 casa::Int& nAccum, 145 casa::MaskedArray<casa::Float>& sum, 146 casa::Array<casa::Float>& sumSq, 147 casa::Array<casa::Float>& nPts, 148 casa::Array<casa::Float>& tSysSum, 149 casa::Array<casa::Float>& tSysSqSum, 150 const casa::Array<casa::Float>& tSys, 151 const casa::Array<casa::Float>& nInc, 152 const casa::Vector<casa::Bool>& mask, 153 casa::Double time, casa::Double interval, 154 const std::vector<casa::CountedPtr<SDMemTable> >& in, 155 casa::uInt iTab, casa::uInt iRow, 156 casa::uInt axis, casa::uInt nAxesSub, 157 casa::Bool useMask, WeightType wtType) const; 151 158 152 159 // Work out conversion factor for converting Jy<->K per IF per row and apply … … 201 208 casa::MFrequency::Types system, 202 209 const casa::String& timeRef, 203 const casa::String& method, casa::Bool perIF) const; 210 const casa::String& method, 211 casa::Bool perIF) const; 204 212 205 213 // Generate frequency aligners … … 209 217 casa::MFrequency::Types system, 210 218 const casa::MPosition& refPos, 211 const casa::MEpoch& refEpoch, casa::Bool perFreqID) const; 219 const casa::MEpoch& refEpoch, 220 casa::Bool perFreqID) const; 212 221 213 222 // Generate data description table (combines source and freqID)
Note: See TracChangeset
for help on using the changeset viewer.