18 const double function1 [],
19 const double function2 [],
22 double correlations [])
const;
27 const double function1 [],
28 const double function2 [],
29 double &corrMax)
const;
36 fftw_complex *m_signalA;
37 fftw_complex *m_signalB;
38 fftw_complex *m_outShifted;
48 #endif // CORRELATION_H
Fast cross correlation between two functions.
void correlateWithShift(int N, const double function1[], const double function2[], int &binStartMax, double &corrMax, double correlations[]) const
Return the shift in function1 that best aligns that function with function2.
void correlateWithoutShift(int N, const double function1[], const double function2[], double &corrMax) const
Return the correlation of the two functions, without any shift.