Inheritance diagram for MBaselineModule:

Calculates the average baseline value, linear fit parameters (slope, intercept, rms), and RMS deviation from best fit line.
module BaselineModule verbosity = info enable = true NumPoints = 100 endmod
Public Member Functions | |
| MBaselineModule (QSequence *s) | |
| void | Init () |
| Init method is called before event loop. | |
| QEvent * | Do (QEvent *ev) |
| Doit method is called for each event, getting the event as argument. | |
| void | Done () |
| Done method is called after event loop. | |
Private Attributes | |
| Double_t | fBaseline |
| Average value of baseline. | |
| Double_t | fBaselineIntercept |
| Intecept (c0) of linear fit. | |
| Double_t | fBaselineSlope |
| Slope (c1) of linear fit. | |
| Double_t | fBaselineRMS |
| RMS deviation from best fit line. | |
| Int_t | fNumberOfBaselinePoints |
| Number of points to include in calculation. | |
1.5.1