UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
corr1d_fftw.hpp
1 /* corr1d_fftw.hpp */
2 /* $Id$ */
3 #ifndef __corr1d_fftw_hpp
4 #define __corr1d_fftw_hpp
5 
6 #ifdef GE_BUILD
7 #include <trace.hpp>
8 #else
9 #include <s2proc/trace.hpp>
10 #endif
11 
13 namespace corr1d
14 {
16  namespace fftw
17  {
19  static const double corrNumEpsilon = 1.e-8;
20 
21 
24  bool acf(const Trace &tr, Trace &result);
25 
28  bool ccf(const Trace &tr1, const Trace &tr2, Trace &result);
29 
30 
33  bool asf(const Trace &tr, Trace &result);
34 
37  bool csf(const Trace &tr1, const Trace &tr2, Trace &result);
38  };
39 };
40 
41 #endif /* corr1d_fftw.hpp */
bool asf(const Trace &tr, Trace &result)
bool csf(const Trace &tr1, const Trace &tr2, Trace &result)
bool ccf(const Trace &tr1, const Trace &tr2, Trace &result)
bool acf(const Trace &tr, Trace &result)
Definition: trace.hpp:14