Changeset 294 for trunk/src/SDMath.h
- Timestamp:
- 01/25/05 14:56:37 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/SDMath.h
r272 r294 36 36 #include <casa/aips.h> 37 37 #include <casa/Utilities/CountedPtr.h> 38 #include <coordinates/Coordinates/VelocityAligner.h> 39 38 40 #include "SDDefs.h" 39 41 40 42 class casa::Table; 41 43 class casa::MEpoch; 44 class casa::MPosition; 45 template<class T> class casa::PtrBlock; 46 //template<class T> class casa::VelocityAligner; 42 47 43 48 … … 65 70 casa::CountedPtr<SDMemTable> binaryOperate (const casa::CountedPtr<SDMemTable>& left, 66 71 const casa::CountedPtr<SDMemTable>& right, 67 const casa::String& op, casa::Bool preserve) const; 72 const casa::String& op, casa::Bool preserve, 73 casa::Bool tSys) const; 68 74 69 75 // Average in time … … 104 110 // Simple unary mathematical operations. what=0 (mul) or 1 (add) 105 111 SDMemTable* unaryOperate(const SDMemTable& in, casa::Float offset, 106 casa::Bool doAll, casa::uInt what ) const;112 casa::Bool doAll, casa::uInt what, casa::Bool tSys) const; 107 113 108 114 // Average polarizations … … 184 190 const casa::Vector<casa::String>& srcNames) const; 185 191 192 // Generate velocity aligners 193 void generateVelocityAligners (casa::PtrBlock<casa::VelocityAligner<casa::Float>* >& vA, 194 const SDMemTable& in, casa::uInt nChan, 195 casa::uInt nFreqIDs, casa::uInt nSrcTab, 196 const casa::Vector<casa::uInt>& firstRow, 197 casa::MFrequency::Types velSystem, 198 const casa::String& velUnit, 199 casa::MDoppler::Types doppler, 200 const casa::MPosition& refPos, 201 const casa::MEpoch& refEpoch) const; 202 186 203 // Align in Velocity 187 204 SDMemTable* velocityAlign (const SDMemTable& in,
Note:
See TracChangeset
for help on using the changeset viewer.