|
GSI Object Oriented Online Offline (Go4)
GO4-6.3.0
|
#include <TGo4FitDataHistogram.h>
Inheritance diagram for TGo4FitDataHistogramIter:Public Member Functions | |
| TGo4FitDataHistogramIter () | |
| TGo4FitDataHistogramIter (TGo4FitDataHistogram *data) | |
| ~TGo4FitDataHistogramIter () | |
Public Member Functions inherited from TGo4FitDataIter | |
| TGo4FitDataIter () | |
| virtual | ~TGo4FitDataIter () |
| virtual Bool_t | Reset (Bool_t UseRanges=kTRUE) |
| virtual Bool_t | Next (Bool_t UseRanges=kTRUE) |
| Bool_t | HasIndexes () const |
| Int_t | IndexesSize () const |
| const Int_t * | Indexes () const |
| Bool_t | DefineIndexesLimits (TArrayI &Limits) |
| Int_t | ScalesSize () const |
| const Double_t * | Scales () const |
| Double_t | x () const |
| Double_t | y () const |
| Double_t | z () const |
| Bool_t | HasWidths () const |
| const Double_t * | Widths () const |
| Double_t | xWidths () const |
| Double_t | Value () const |
| Double_t | StandardDeviation () const |
| Int_t | Point () const |
| Bool_t | CheckPointForRange () |
| Int_t | CountPoints (Bool_t UseRanges=kTRUE) |
| Bool_t | ReachEnd () const |
| TH1 * | CreateHistogram (const char *HistoName, Bool_t UseRanges=kFALSE, Bool_t SetBins=kFALSE) |
| TGraph * | CreateGraph (const char *GraphName, Bool_t UseRanges=kFALSE, Bool_t SetBins=kFALSE) |
| TObject * | CreateDrawObject (const char *ObjName) |
Protected Member Functions | |
| TGo4FitData * | GetData () const override |
| Bool_t | StartReset () override |
| Bool_t | ReadCurrentPoint () override |
| Bool_t | ShiftToNextPoint () override |
Protected Member Functions inherited from TGo4FitDataIter | |
| Bool_t | ReserveArrays (Int_t NumDimen, Int_t NumOwnAxis, Bool_t HasWidth) |
| void | TransformScales (Double_t *scales) |
| Bool_t | ProduceScales (const Int_t *index, const Double_t *ownscales, const Double_t *ownwidths) |
| Bool_t | NextIndex (TArrayI &Index, TArrayI &Limits) |
| Bool_t | GetDeviation () |
Private Attributes | |
| TGo4FitDataHistogram * | fxData {nullptr} |
| TArrayI | fxLimits |
| TArrayD | fxOwnScales |
| TArrayD | fxOwnWidths |
Additional Inherited Members | |
Protected Attributes inherited from TGo4FitDataIter | |
| TArrayI | fxIndexes |
| TArrayD | fxScales |
| TArrayD | fxWidths |
| Double_t | fdValue {0.} |
| Double_t | fdStandardDeviation {0.} |
| Int_t | fiNumPoint {0} |
| Bool_t | fbReachEnd {kFALSE} |
Definition at line 89 of file TGo4FitDataHistogram.h.
| TGo4FitDataHistogramIter::TGo4FitDataHistogramIter | ( | ) |
Definition at line 56 of file TGo4FitDataHistogram.cxx.
| TGo4FitDataHistogramIter::TGo4FitDataHistogramIter | ( | TGo4FitDataHistogram * | data | ) |
Definition at line 61 of file TGo4FitDataHistogram.cxx.
| TGo4FitDataHistogramIter::~TGo4FitDataHistogramIter | ( | ) |
Definition at line 66 of file TGo4FitDataHistogram.cxx.
|
inlineoverrideprotectedvirtual |
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.
|
overrideprotectedvirtual |
Perform specific actions to read all values from data object. Should be implemented in derived classes.
Implements TGo4FitDataIter.
Definition at line 92 of file TGo4FitDataHistogram.cxx.
References TGo4FitDataIter::fdStandardDeviation, TGo4FitDataIter::fdValue, fxData, TGo4FitDataIter::fxIndexes, fxOwnScales, fxOwnWidths, TGo4FitDataIter::GetDeviation(), TGo4FitDataHistogram::GetHistogram(), and TGo4FitDataIter::ProduceScales().
|
overrideprotectedvirtual |
Move pointer to following data point. Should be implemented in derived classes.
Implements TGo4FitDataIter.
Definition at line 127 of file TGo4FitDataHistogram.cxx.
References TGo4FitDataIter::fxIndexes, fxLimits, and TGo4FitDataIter::NextIndex().
|
overrideprotectedvirtual |
Reset pointer and other specific values to the beginning of data. Should be implemented in derived classes.
Implements TGo4FitDataIter.
Definition at line 68 of file TGo4FitDataHistogram.cxx.
References fxData, fxLimits, fxOwnScales, fxOwnWidths, TGo4FitDataHistogram::GetHistogram(), and TGo4FitDataIter::ReserveArrays().
|
private |
Definition at line 102 of file TGo4FitDataHistogram.h.
Referenced by ReadCurrentPoint(), and StartReset().
|
private |
Definition at line 103 of file TGo4FitDataHistogram.h.
Referenced by ShiftToNextPoint(), and StartReset().
|
private |
Definition at line 104 of file TGo4FitDataHistogram.h.
Referenced by ReadCurrentPoint(), and StartReset().
|
private |
Definition at line 105 of file TGo4FitDataHistogram.h.
Referenced by ReadCurrentPoint(), and StartReset().
1.8.13