13 #ifndef _INCLUDE_CLIZWHITENER
14 #define _INCLUDE_CLIZWHITENER
54 std::vector<IndicesStruct> indicesOut;
55 std::vector<Save*> inputSaveVec;
56 std::vector<Save*> outputSaveVec;
59 arma::Mat<float> *whiteningMat;
65 Whitener(
WhitenerHandle iHandle, std::vector<Save*> &iInputSaveVec, std::vector<Save*> &iOutputSaveVec, std::vector<IndicesStruct> &iIndicesOut);
74 void whitenRawSpikes(
float *iRawSpikes,
unsigned int nspk,
float *oWhiteSpikes,
float *oRawSpikes);
unsigned int w_post_raw
Definition: clizWhitener.h:33
~Whitener()
Definition: clizWhitener.h:81
Whitener(WhitenerHandle iHandle, std::vector< Save * > &iInputSaveVec, std::vector< Save * > &iOutputSaveVec, std::vector< IndicesStruct > &iIndicesOut)
Definition: clizWhitener.cpp:21
unsigned int w_pre_raw
Definition: clizWhitener.h:32
unsigned int w_pre
Definition: clizWhitener.h:30
unsigned int valuesperspike
Definition: clizWhitener.h:29
Definition: clizFunctions.h:268
Definition: clizWhitener.h:25
void whitenRawSpikes(float *iRawSpikes, unsigned int nspk, float *oWhiteSpikes, float *oRawSpikes)
Definition: clizWhitener.cpp:124
void threadFunc()
Definition: clizWhitener.cpp:34
unsigned int detection
Definition: clizWhitener.h:27
unsigned int smoothingCount
Definition: clizWhitener.h:34
Definition: clizWhitener.h:50
unsigned int w_post
Definition: clizWhitener.h:31
unsigned int valuesperrawspike
Definition: clizWhitener.h:28