16 lines
831 B
C++
16 lines
831 B
C++
#ifndef CE_MATCHED_FILTER_HANDLING_H
|
|
#define CE_MATCHED_FILTER_HANDLING_H
|
|
#include "Matrix.h"
|
|
namespace Recon
|
|
{
|
|
|
|
Aurora::Matrix adaptFrequency(Aurora::Matrix &aCE,float ceSampleFrequency, float requiredFrequency);
|
|
// Aurora::Matrix preprocessMeasuredCE(Aurora::Matrix &aCEMeasured,int aBandpassundersampling,int aNumberSamples);
|
|
Aurora::Matrix preprocessCE(Aurora::Matrix &aCE,float ceSampleFrequency, float requiredFrequency, float expectedLength);
|
|
Aurora::Matrix reviseMatchedFilter(const Aurora::Matrix &aMFTime,
|
|
bool aRemoveOutliersFromCEMeasured);
|
|
Aurora::Matrix createMatchedFilter(const Aurora::Matrix &aCE,
|
|
bool measuredCEused, bool findDefects, bool removeOutliersFromCEMeasured, std::string hardwareVersion);
|
|
}
|
|
#endif // !CE_MATCHED_FILTER_HANDLING_H
|