21 fxGraph(this, TGraph::Class())
27 fxGraph(
"Graph",
"Data object of TGraph class", this, TGraph::Class(), kTRUE, iGraph, iGraphOwned)
38 return std::make_unique<TGo4FitDataGraphIter>(
this);
91 if (!
fxData)
return kFALSE;
93 if (!gr)
return kFALSE;
97 if (!xx || !yy)
return kFALSE;
103 Double_t zn = gr->GetErrorY(fxIndexes[0]);
108 return ProduceScales(fxIndexes.GetArray(), &xvalue,
nullptr);
Bool_t ProduceScales(const Int_t *index, const Double_t *ownscales, const Double_t *ownwidths)
void Print(Option_t *option="") const override
Double_t fdStandardDeviation
void Print(Option_t *option="") const override
void Print(Option_t *option="") const override
virtual ~TGo4FitDataGraph()
void SetExcludeLessThen(Double_t limit=0.)
Bool_t ReadCurrentPoint() override
Bool_t ShiftToNextPoint() override
void FillSlotList(TSeqCollection *list) override
void SetGraph(TGraph *iGraph, Bool_t iGraphOwned=kFALSE)
std::unique_ptr< TGo4FitDataIter > MakeIter() override
Bool_t StartReset() override
Bool_t SetObject(TObject *iObject, Bool_t iOwned=kFALSE, Bool_t CheckClass=kTRUE)
Bool_t ReserveArrays(Int_t NumDimen, Int_t NumOwnAxis, Bool_t HasWidth)
void FillSlotList(TSeqCollection *list) override
TGo4FitDataGraph * fxData
TGraph * GetGraph() const