Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
numpy.hh
Go to the documentation of this file.
1 #ifndef NUMPY_HH
2 #define NUMPY_HH
3 
4 #include "math.h"
5 
6 double interp(double v, double* x, double* y, int n);
7 double interp(double v, double* x, double* y, int n, double left, double right);
8 
9 double* interp(double* v, int Nv, double* x, double* y, int n, double left, double right);
10 
11 class Complex{
12 public:
13  Complex(double r=0., double i=0.){ a = r; b = i;}
14  double Re() const{ return a;};
15  double Im() const{ return b;};
16 private:
17  double a, b;
18 };
19 
20 
21 Complex operator+(const Complex& x, const Complex& y);
22 
23 Complex operator*(const Complex& x, const Complex& y);
24 
25 Complex Exp(double phase);
26 
27 double fabs(const Complex& x);
28 
29 #endif
Complex(double r=0., double i=0.)
Definition: numpy.hh:13
double b
Definition: numpy.hh:15
Complex operator+(const Complex &x, const Complex &y)
Definition: numpy.cc:25
WSeries< float > v[nIFO]
Definition: cwb_net.C:62
int n
Definition: cwb_net.C:10
double Im() const
Definition: numpy.hh:15
cout<< endl;cout<< "ts size = "<< ts.size()<< " ts rate = "<< ts.rate()<< endl;tf.Forward(ts, wdm);int levels=tf.getLevel();cout<< "tf size = "<< tf.size()<< endl;double dF=tf.resolution();double dT=1./(2 *dF);cout<< "rate(hz) : "<< RATE<< "\t layers : "<< nLAYERS<< "\t dF(hz) : "<< dF<< "\t dT(ms) : "<< dT *1000.<< endl;int itime=TIME_PIXEL_INDEX;int ifreq=FREQ_PIXEL_INDEX;int index=(levels+1)*itime+ifreq;double time=itime *dT;double freq=(ifreq >0)?ifreq *dF:dF/4;cout<< endl;cout<< "PIXEL TIME = "<< time<< " sec "<< endl;cout<< "PIXEL FREQ = "<< freq<< " Hz "<< endl;cout<< endl;wavearray< double > x
double phase
i drho i
double a
Definition: numpy.hh:15
double interp(double v, double *x, double *y, int n)
Definition: numpy.cc:3
regression r
Definition: Regression_H1.C:44
Complex operator*(const Complex &x, const Complex &y)
Definition: numpy.cc:29
Complex Exp(double phase)
Definition: numpy.cc:33
double fabs(const Complex &x)
Definition: numpy.cc:37
wavearray< double > y
Definition: Test10.C:31
Definition: numpy.hh:11
double Re() const
Definition: numpy.hh:14