#include <ThresholdFitAlgorithm2.h>
Inheritance diagram for SctFitter::ThresholdFitAlgorithm2:

Public Member Functions | |
| virtual void | doFit (const TH1 &hist, FitObject &fitObject, const ModuleElement &element, ModuleDefectList &defects) const throw (LogicError) |
| Attempts to do an individual fit. | |
| virtual auto_ptr< FitObject > | getPrototype () const throw () |
| Returns a prototypical FitObject for this algorithm. | |
| virtual void | guessParameters (const TH1 &hist, FitObject &fitOb) const throw (LogicError, MathsError) |
| guess the initial fit parameters from histogram prior to doing a fit : put them in FitObject. | |
| virtual void | checkForDefects (const TH1 &hist, const ModuleElement &element, ModuleDefectList &defects) const throw (LogicError) |
| checks the element for defects. | |
| virtual void | createSummaryHistograms (FitScanResult &fits) const throw () |
| Makes set of summary histograms from the fitObject results. | |
Static Public Member Functions | |
| bool | putInMap () throw () |
| bool | isInMap () |
Private Member Functions | |
| ThresholdFitAlgorithm2 () throw () | |
Static Private Attributes | |
| bool | inMap |
|
|
Definition at line 14 of file ThresholdFitAlgorithm2.cpp. References SctFitter::FitterMode::doSummary(), SctFitter::FitterMode::fitChannels(), SctFitter::FitterMode::fitChips(), and SctFitter::FitterMode::fitNone(). |
|
||||||||||||||||
|
checks the element for defects. Add them to the ModuleDefectList. Implements SctFitter::FitAlgorithm. Definition at line 86 of file ThresholdFitAlgorithm2.cpp. |
|
|
Makes set of summary histograms from the fitObject results. Default implementation does nothing for convenience. Implements SctFitter::FitAlgorithm. Definition at line 90 of file ThresholdFitAlgorithm2.cpp. |
|
||||||||||||||||||||
|
Attempts to do an individual fit. Default implementation calls guessParameters and checkForDefects then uses the Fitter's FitStrategy to actually do the fit. Reimplemented from SctFitter::FitAlgorithm. Definition at line 29 of file ThresholdFitAlgorithm2.cpp. |
|
|
Returns a prototypical FitObject for this algorithm.
Implements SctFitter::FitAlgorithm. Definition at line 79 of file ThresholdFitAlgorithm2.cpp. |
|
||||||||||||
|
guess the initial fit parameters from histogram prior to doing a fit : put them in FitObject.
Implements SctFitter::FitAlgorithm. Definition at line 83 of file ThresholdFitAlgorithm2.cpp. |
|
|
Definition at line 11 of file ThresholdFitAlgorithm2.h. References inMap. |
|
|
Definition at line 22 of file ThresholdFitAlgorithm2.cpp. |
|
|
Definition at line 27 of file ThresholdFitAlgorithm2.cpp. Referenced by isInMap(). |
1.3-rc3