Changeset 2177 for trunk/src/STMath.h
- Timestamp:
- 05/20/11 18:53:58 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/STMath.h
r1937 r2177 13 13 #define ASAPSTMATH_H 14 14 15 #include <map> 15 16 #include <string> 16 #include <map>17 17 18 18 #include <casa/aips.h> 19 #include <casa/Arrays/Vector.h> 20 #include <casa/BasicSL/String.h> 19 21 #include <casa/Utilities/CountedPtr.h> 20 #include <casa/BasicSL/String.h> 21 #include < casa/Arrays/Vector.h>22 23 #include <scimath/Mathematics/FFTServer.h> 22 24 #include <scimath/Mathematics/InterpolateArray1D.h> 23 25 26 #include "Logger.h" 24 27 #include "Scantable.h" 25 28 #include "STDefs.h" 26 29 #include "STPol.h" 27 #include "Logger.h"28 30 29 31 namespace asap { … … 345 347 lagFlag( const casa::CountedPtr<Scantable>& in, double start, 346 348 double end, const std::string& mode="frequency"); 349 350 std::vector<float> 351 fft( const casa::CountedPtr<Scantable>& in, 352 const std::vector<int>& whichrow, 353 bool getRealImag=false ); 347 354 348 355 // test for average spectra with different channel/resolution … … 426 433 int index ) ; 427 434 double getMJD( string strtime ) ; 435 void doFFT( std::vector<float>& out, 436 casa::FFTServer< casa::Float, casa::Complex >& ffts, 437 bool getRealImag, 438 casa::Vector<casa::Float>& spec, 439 casa::Vector<casa::uChar>& flag ) ; 440 void doZeroOrderInterpolation( casa::Vector<casa::Float>& spec, 441 casa::Vector<casa::uChar>& flag) ; 428 442 429 443 bool insitu_;
Note: See TracChangeset
for help on using the changeset viewer.