Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4FitDataHistogramIter Class Reference

#include <TGo4FitDataHistogram.h>

Inheritance diagram for TGo4FitDataHistogramIter:

TGo4FitDataIter List of all members.

Public Methods

 TGo4FitDataHistogramIter ()
 TGo4FitDataHistogramIter (TGo4FitDataHistogram *data)
 ~TGo4FitDataHistogramIter ()

Protected Methods

virtual TGo4FitDataGetData () const
 Return pointer on correspondent TGo4FitData object, which create iterator. More...

virtual Bool_t StartReset ()
 Reset pointer and other specific values to the beggining of data. More...

virtual Bool_t ReadCurrentPoint ()
 Perform specific actions to read all values from data object. More...

virtual Bool_t ShiftToNextPoint ()
 Move pointer to following data point. More...


Private Attributes

TGo4FitDataHistogramfxData
TArrayI fxLimits
TArrayD fxOwnScales
TArrayD fxOwnWidths

Constructor & Destructor Documentation

TGo4FitDataHistogramIter::TGo4FitDataHistogramIter  
 

Definition at line 56 of file TGo4FitDataHistogram.cxx.

TGo4FitDataHistogramIter::TGo4FitDataHistogramIter TGo4FitDataHistogram   data
 

Definition at line 60 of file TGo4FitDataHistogram.cxx.

TGo4FitDataHistogramIter::~TGo4FitDataHistogramIter  
 

Definition at line 64 of file TGo4FitDataHistogram.cxx.


Member Function Documentation

virtual TGo4FitData* TGo4FitDataHistogramIter::GetData   const [inline, protected, virtual]
 

Return pointer on correspondent TGo4FitData object, which create iterator.

Should be implemented in derived classes.

Implements TGo4FitDataIter.

Definition at line 96 of file TGo4FitDataHistogram.h.

References fxData.

Bool_t TGo4FitDataHistogramIter::StartReset   [protected, virtual]
 

Reset pointer and other specific values to the beggining of data.

Should be implemented in derived classes.

Implements TGo4FitDataIter.

Definition at line 67 of file TGo4FitDataHistogram.cxx.

References fxData, fxLimits, fxOwnScales, fxOwnWidths, TGo4FitDataHistogram::GetHistogram(), and TGo4FitDataIter::ReserveArrays().

Bool_t TGo4FitDataHistogramIter::ReadCurrentPoint   [protected, virtual]
 

Perform specific actions to read all values from data object.

Should be implemented in derived classes.

Implements TGo4FitDataIter.

Definition at line 84 of file TGo4FitDataHistogram.cxx.

References TGo4FitDataIter::fdStandardDeviation, TGo4FitDataIter::fdValue, fxData, TGo4FitDataIter::fxIndexes, fxOwnScales, fxOwnWidths, TGo4FitDataIter::GetDeviation(), TGo4FitDataHistogram::GetHistogram(), n, and TGo4FitDataIter::ProduceScales().

Bool_t TGo4FitDataHistogramIter::ShiftToNextPoint   [protected, virtual]
 

Move pointer to following data point.

Should be implemented in derived classes.

Implements TGo4FitDataIter.

Definition at line 115 of file TGo4FitDataHistogram.cxx.

References TGo4FitDataIter::fxIndexes, fxLimits, and TGo4FitDataIter::NextIndex().


Member Data Documentation

TGo4FitDataHistogram* TGo4FitDataHistogramIter::fxData [private]
 

Definition at line 102 of file TGo4FitDataHistogram.h.

Referenced by GetData(), ReadCurrentPoint(), and StartReset().

TArrayI TGo4FitDataHistogramIter::fxLimits [private]
 

Definition at line 103 of file TGo4FitDataHistogram.h.

Referenced by ShiftToNextPoint(), and StartReset().

TArrayD TGo4FitDataHistogramIter::fxOwnScales [private]
 

Definition at line 104 of file TGo4FitDataHistogram.h.

Referenced by ReadCurrentPoint(), and StartReset().

TArrayD TGo4FitDataHistogramIter::fxOwnWidths [private]
 

Definition at line 105 of file TGo4FitDataHistogram.h.

Referenced by ReadCurrentPoint(), and StartReset().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:39 2005 for Go4-v2.10-5 by doxygen1.2.15