24 fxHistogram(
"Histogram",
"Histogram object of TH1 class ", this, TH1::Class(), kTRUE, iHistogram, iHistogramOwned)
38 return std::make_unique<TGo4FitDataHistogramIter>(
this);
72 TH1 *histo =
fxData->GetHistogram();
76 Int_t NumDimen = histo->GetDimension();
96 TH1 *histo =
fxData->GetHistogram();
100 switch (histo->GetDimension()) {
Bool_t StartReset() override
Reset pointer and other specific values to the beginning of data.
TGo4FitDataHistogram * fxData
~TGo4FitDataHistogramIter()
TGo4FitDataHistogramIter()
Bool_t ReadCurrentPoint() override
Perform specific actions to read all values from data object.
Bool_t ShiftToNextPoint() override
Move pointer to following data point.
Data objects, which provides access to generic TH1 ROOT histogram.
virtual ~TGo4FitDataHistogram()
Destroys TGo4FitDataHistogram object.
void SetHistogram(TH1 *iHistogram, Bool_t iHistogramOwned=kFALSE)
Set histogram to object.
TGo4FitSlot fxHistogram
Slot for storing pointer on TH1 object.
void FillSlotList(TSeqCollection *list) override
Add pointer on slot, which should contains histogram, to list.
TGo4FitDataHistogram()
Default constructor.
void Print(Option_t *option="") const override
Print information to standard output.
std::unique_ptr< TGo4FitDataIter > MakeIter() override
Create TGo4FitDataHistogramIter iterator, associated with given data object.
Double_t fdStandardDeviation
Bool_t ProduceScales(const Int_t *index, const Double_t *ownscales, const Double_t *ownwidths)
Converts scale values.
Bool_t GetDeviation()
Calculates standard deviation from GetSigmaValue() of data object.
Bool_t NextIndex(TArrayI &Index, TArrayI &Limits)
Producing next indexes set according limits values.
TGo4FitDataIter()
Default constructor.
Bool_t ReserveArrays(Int_t NumDimen, Int_t NumOwnAxis, Bool_t HasWidth)
Reserve buffers for indexes, scales and width values.
void FillSlotList(TSeqCollection *list) override
Copy pointers on all slots of data object to list.
TGo4FitData()
Default constructor.
void Print(Option_t *option="") const override
Display information about data object on standard output.