Public Member Functions | |
QPulseFitter (std::string name) | |
constructor | |
virtual | ~QPulseFitter () |
destructor | |
virtual QError | Initialize ()=0 |
Initializer. | |
virtual QError | Fit (const QVector &pulse)=0 |
Fit Pulse. | |
const QVector & | GetFittedPulse () |
Get fitted samples. | |
const QVector & | GetParameters () |
Get estimated parameters. | |
const double & | GetHeight () |
Get estimated height. | |
const bool & | GetIsFitted () |
Get fit result. | |
void | SetDebug (bool fitdebug) |
Set Plot Debug. | |
void | SetVerbose (bool fitverbose) |
Set Verbosity. | |
Protected Attributes | |
QError | fErr |
error returned by methods | |
QVector | fFittedPulse |
fitted shape | |
QVector | fParameters |
estimated parameters | |
double | fHeight |
get estimated height | |
bool | fIsFitted |
get if is fitted or not | |
bool | fFitDebug |
get if is plot-debug mode or not | |
bool | fFitVerbose |
get if is verbose mode or not |