|
3Depict
|

Functions | |
| std::string | getFitError (unsigned int errMsg) |
| void | makeHistogram (const vector< float > &data, float start, float end, float step, vector< float > &histVals) |
| unsigned int | doFitBackground (const vector< const FilterStreamData *> &dataIn, BACKGROUND_PARAMS &backParams) |
| void | createMassBackground (float massStart, float massEnd, unsigned int nBinsMass, float tofBackIntensity, vector< float > &histogram) |
Variables | |
| const char * | BACKGROUND_MODE_STRING [FIT_MODE_ENUM_END] |
| void createMassBackground | ( | float | massStart, |
| float | massEnd, | ||
| unsigned int | nBinsMass, | ||
| float | tofBackIntensity, | ||
| vector< float > & | histogram | ||
| ) |
References andersonDarlingStatistic(), ASSERT, createMassBackground(), IonStreamData::data, RandNumGen::genGaussDev(), RandNumGen::genUniformDev(), RandNumGen::initialise(), RandNumGen::initTimer(), makeHistogram(), and TEST.
Referenced by createMassBackground(), meanAndStdev(), and SpectrumPlotFilter::refresh().

| unsigned int doFitBackground | ( | const vector< const FilterStreamData *> & | dataIn, |
| BACKGROUND_PARAMS & | backParams | ||
| ) |
References andersonDarlingStatistic(), ASSERT, BACKGROUND_PARAMS::binWidth, BACKGROUND_PARAMS::FIT_FAIL_AVG_COUNTS, BACKGROUND_PARAMS::FIT_FAIL_DATA_NON_GAUSSIAN, BACKGROUND_PARAMS::FIT_FAIL_INSUFF_DATA, BACKGROUND_PARAMS::FIT_FAIL_MIN_REQ_BINS, FIT_MODE_CONST_TOF, Filter::getStreamsOfType(), BACKGROUND_PARAMS::intensity, makeHistogram(), BACKGROUND_PARAMS::massEnd, BACKGROUND_PARAMS::massStart, BACKGROUND_PARAMS::mode, and BACKGROUND_PARAMS::stdev.
Referenced by meanAndStdev(), SpectrumPlotFilter::refresh(), and IonInfoFilter::refresh().

| std::string getFitError | ( | unsigned int | errMsg | ) |
References ASSERT, BACKGROUND_PARAMS::FIT_FAIL_END, NTRANS, and TRANS.
| void makeHistogram | ( | const vector< float > & | data, |
| float | start, | ||
| float | end, | ||
| float | step, | ||
| vector< float > & | histVals | ||
| ) |
References ASSERT.
Referenced by andersonDarlingStatistic(), createMassBackground(), and doFitBackground().

| const char* BACKGROUND_MODE_STRING[FIT_MODE_ENUM_END] |
Referenced by SpectrumPlotFilter::getProperties(), SpectrumPlotFilter::setProperty(), and IonInfoFilter::setProperty().
1.8.13