#include <dopplerplugins.h>
Public Member Functions | |
TimeConstantIntegrationAnalyzer (NSCore::QTreeItem *) | |
void | analyze (NSCore::AcqisitionDataSet &data) |
The evaluation function. | |
QString | type () const |
Return the type of this plugin. | |
Private Member Functions | |
double | lin_regression_integrate (int xfrac_at, double xzero, int xmax_at, int x_dist_reg, int x_dist_int, int x_lenght, double *ch, int n_0) const |
TimeConstantIntegrationAnalyzer::TimeConstantIntegrationAnalyzer | ( | NSCore::QTreeItem * | ) |
void TimeConstantIntegrationAnalyzer::analyze | ( | NSCore::AcqisitionDataSet & | data | ) | [virtual] |
The evaluation function.
This function needs to be implemented and is called to do the real evaluation. The results should be added to the data, either per dataset or per channel, depending on the analysation.
data | The dataset to analyze |
Implements NSEvaluation::Analyzer.
QString TimeConstantIntegrationAnalyzer::type | ( | ) | const [inline, virtual] |
double TimeConstantIntegrationAnalyzer::lin_regression_integrate | ( | int | xfrac_at, | |
double | xzero, | |||
int | xmax_at, | |||
int | x_dist_reg, | |||
int | x_dist_int, | |||
int | x_lenght, | |||
double * | ch, | |||
int | n_0 | |||
) | const [private] |