Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Related Pages  

SctFitter::StrobeDelayFitAlgorithm Class Reference

Fits a strobe delay. More...

#include <StrobeDelayFitAlgorithm.h>

Inheritance diagram for SctFitter::StrobeDelayFitAlgorithm:

SctFitter::FitAlgorithm

Protected Member Functions

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 &, ModuleDefectList &) 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 Private Attributes

bool inMap

Detailed Description

Fits a strobe delay.

Definition at line 11 of file StrobeDelayFitAlgorithm.h.


Member Function Documentation

void SctFitter::StrobeDelayFitAlgorithm::checkForDefects const TH1 &    hist,
const ModuleElement &   ,
ModuleDefectList &   
const throw (LogicError) [protected, virtual]
 

checks the element for defects.

Add them to the ModuleDefectList.

Implements SctFitter::FitAlgorithm.

Definition at line 46 of file StrobeDelayFitAlgorithm.cpp.

void SctFitter::StrobeDelayFitAlgorithm::createSummaryHistograms FitScanResult &    fits const throw () [protected, virtual]
 

Makes set of summary histograms from the fitObject results.

Default implementation does nothing for convenience.

Implements SctFitter::FitAlgorithm.

Definition at line 64 of file StrobeDelayFitAlgorithm.cpp.

auto_ptr< FitObject > SctFitter::StrobeDelayFitAlgorithm::getPrototype   const throw () [protected, virtual]
 

Returns a prototypical FitObject for this algorithm.

Implements SctFitter::FitAlgorithm.

Definition at line 22 of file StrobeDelayFitAlgorithm.cpp.

void SctFitter::StrobeDelayFitAlgorithm::guessParameters const TH1 &    hist,
FitObject &    fitOb
const throw (LogicError, MathsError) [protected, virtual]
 

guess the initial fit parameters from histogram prior to doing a fit : put them in FitObject.

Implements SctFitter::FitAlgorithm.

Definition at line 26 of file StrobeDelayFitAlgorithm.cpp.


The documentation for this class was generated from the following files:
Generated on Mon Dec 8 18:04:41 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3