Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | List of all members
wavecor Class Reference

Definition at line 18 of file wavecor.hh.

Public Member Functions

 wavecor ()
 
 wavecor (const wavecor &)
 param: value - object to copy from More...
 
virtual ~wavecor ()
 
virtual double coincidence (double, wavecor *)
 param: coincidence window, pointer to wavecor object More...
 
virtual void init (wavearray< double > &, wavearray< double > &, double, double, size_t=0)
 param: two wavearrays, integration window, interval for time lag analysis and skip parameter for running integration window if skip=0 window is shifted by one sample put x-correlation in this More...
 
virtual void kendall (wavearray< double > &, wavearray< double > &, double, double, size_t=0)
 param: two wavearrays, integration window, interval for time lag analysis and skip parameter for running integration window if skip=0 window is shifted by one sample put x-correlation in this More...
 
wavecoroperator= (const wavecor &)
 
virtual double select (double)
 

Public Attributes

std::list< vector_intcList
 
int ifo
 
double lagint
 
int run
 
float shift
 
double window
 
wavearray< float > xcor
 
wavearray< float > xlag
 

#include <wavecor.hh>

Constructor & Destructor Documentation

wavecor::wavecor ( )

Definition at line 18 of file wavecor.cc.

wavecor::wavecor ( const wavecor value)

param: value - object to copy from

Definition at line 27 of file wavecor.cc.

wavecor::~wavecor ( )
virtual

Definition at line 42 of file wavecor.cc.

Member Function Documentation

double wavecor::coincidence ( double  w,
wavecor pw 
)
virtual

param: coincidence window, pointer to wavecor object

Definition at line 273 of file wavecor.cc.

void wavecor::init ( wavearray< double > &  a,
wavearray< double > &  b,
double  w,
double  t,
size_t  skip = 0 
)
virtual

param: two wavearrays, integration window, interval for time lag analysis and skip parameter for running integration window if skip=0 window is shifted by one sample put x-correlation in this

Definition at line 166 of file wavecor.cc.

void wavecor::kendall ( wavearray< double > &  a,
wavearray< double > &  b,
double  w,
double  t,
size_t  skip = 0 
)
virtual

param: two wavearrays, integration window, interval for time lag analysis and skip parameter for running integration window if skip=0 window is shifted by one sample put x-correlation in this

Definition at line 64 of file wavecor.cc.

wavecor & wavecor::operator= ( const wavecor value)

Definition at line 46 of file wavecor.cc.

double wavecor::select ( double  T)
virtual

Definition at line 254 of file wavecor.cc.

Member Data Documentation

std::list<vector_int> wavecor::cList

Definition at line 84 of file wavecor.hh.

int wavecor::ifo

Definition at line 74 of file wavecor.hh.

double wavecor::lagint

Definition at line 77 of file wavecor.hh.

int wavecor::run

Definition at line 75 of file wavecor.hh.

float wavecor::shift

Definition at line 73 of file wavecor.hh.

double wavecor::window

Definition at line 76 of file wavecor.hh.

wavearray<float> wavecor::xcor

Definition at line 80 of file wavecor.hh.

wavearray<float> wavecor::xlag

Definition at line 82 of file wavecor.hh.


The documentation for this class was generated from the following files: