14#ifndef TGO4FITGUIARROW_H
15#define TGO4FITGUIARROW_H
32 TGo4FitGuiArrow(Double_t x1, Double_t y1, Double_t x2, Double_t y2, Float_t arrowsize, Option_t *option);
51 void Delete(Option_t *option =
"")
override;
53 void ExecuteEvent(Int_t event, Int_t px, Int_t py)
override;
56 Bool_t Notify()
override;
Basic abstract class, combining common properties of data and model.
TGo4FitGuiArrow * fxOther
void SetForRange(TGo4FitComponent *Comp, Int_t num, Double_t rangey, Double_t shiftx)
Bool_t IsAssignTo(TObject *obj)
void SetForWidth(TGo4FitModel *model, TGo4FitGuiArrow *forposition)
void SetItem(QFitItem *item, TGo4FitPanel *panel)
void Delete(Option_t *option="") override
TGo4FitComponent * fxComp
TGo4FitModel * GetModel() const
TGo4FitComponent * GetComp() const
QFitItem * GetItem() const
void SetForPosition(TGo4FitModel *model, TGo4FitGuiArrow *forwidth, Double_t iLineAmpl)
void ExecuteEvent(Int_t event, Int_t px, Int_t py) override
virtual ~TGo4FitGuiArrow()
Basic abstract class for representing model components of fitted data.