GSI Object Oriented Online Offline (Go4)  GO4-6.3.0
Public Slots | Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
TGo4FitPanel Class Reference

#include <TGo4FitPanel.h>

+ Inheritance diagram for TGo4FitPanel:

Public Slots

virtual void panelSlot (TGo4ViewPanel *, TPad *, int)
 
virtual void FitList_customContextMenuRequested (const QPoint &)
 
virtual void FitList_currentItemChanged (QTreeWidgetItem *, QTreeWidgetItem *)
 
virtual void AboutToShowViewMenu ()
 
virtual void ChangeViewType (int id)
 
virtual void ShowPanelPage (int id)
 
virtual void AboutToShowSettMenu ()
 
virtual void ChangeSettings (int id)
 
virtual void AboutToShowFitterMenu ()
 
virtual void FitterMenuItemSelected (int id)
 
virtual void AboutToShowItemMenu ()
 
virtual void ItemMenuItemSelected (int id)
 
virtual void PF_MinWidthEdt_textChanged (const QString &str)
 
virtual void PF_MaxWidthEdt_textChanged (const QString &str)
 
virtual void PF_WidthEdit_textChanged (const QString &str)
 
virtual void PF_AmplSlider_valueChanged (int zn)
 
virtual void PF_AmplSlider_sliderReleased ()
 
virtual void PF_RelNoiseSlider_valueChanged (int zn)
 
virtual void PF_RelNoiseSlider_sliderReleased ()
 
virtual void PF_MinNoiseEdit_textChanged (const QString &str)
 
virtual void PF_SumUpSpin_valueChanged (int num)
 
virtual void Wiz_DataListSelect (QListWidgetItem *)
 
virtual void Wiz_ModelListSelect (QListWidgetItem *)
 
virtual void Wiz_AddDataBtn_clicked ()
 
virtual void Wiz_DelDataBtn_clicked ()
 
virtual void Wiz_AddModelBtn_clicked ()
 
virtual void Wiz_DelModelBtn_clicked ()
 
virtual void Wiz_CloneModelBtn_clicked ()
 
virtual void Wiz_ShowAllMod_toggled (bool zn)
 
virtual void Wiz_FitFuncCmb_activated (int typ)
 
virtual void Wiz_FitNameEdt_textChanged (const QString &name)
 
virtual void Wiz_ParTable_valueChanged (int nrow, int ncol)
 
virtual void Wiz_DataList_doubleClicked (QListWidgetItem *)
 
virtual void Wiz_ModelList_doubleClicked (QListWidgetItem *)
 
virtual void Wiz_ModelList_itemChanged (QListWidgetItem *)
 
virtual void Wiz_RebuildDataBtn_clicked ()
 
virtual void Wiz_DataBufChk_toggled (bool zn)
 
virtual void Wiz_UseAmplEstimChk_toggled (bool chk)
 
virtual void Wiz_MigradIterSpin_valueChanged (int num)
 
virtual void Wiz_DataSlotsTable_contextMenuRequested (const QPoint &pnt)
 
virtual void Wiz_DataUseRangeBtn_clicked ()
 
virtual void Wiz_DataClearRangesBtn_clicked ()
 
virtual void Wiz_DrawDataBtn_clicked ()
 
virtual void Wiz_ModelBufChk_toggled (bool zn)
 
virtual void Wiz_PFSetupBtn_clicked ()
 
virtual void Wiz_PFUsePolynChk_toggled (bool zn)
 
virtual void Wiz_PFPolynSpin_valueChanged (int zn)
 
virtual void Wiz_MinSetupBtn_clicked ()
 
virtual void MainAttachBtn_clicked ()
 
virtual void MainFitBtn_clicked ()
 
virtual void MainDrawBtn_clicked ()
 
virtual void MainFindBtn_clicked ()
 
virtual void MainParsBtn_clicked ()
 
virtual void FillParsWidget ()
 
virtual void LineParsChk_toggled (bool)
 
virtual void ParsTable_valueChanged (int nrow, int ncol)
 
virtual void ParsTableChanged (QTableWidget *table, int nrow, int ncol, bool LinesView, TObjArray *TableList, bool updatepaint)
 
virtual void Smp_PolynomBtn_clicked ()
 
virtual void Smp_GaussianBtn_clicked ()
 
virtual void Smp_LorenzBtn_clicked ()
 
virtual void Smp_ExponentBtn_clicked ()
 
virtual void Smp_ClearBtn_clicked ()
 
virtual void FindersTab_currentChanged (int)
 
virtual void Wiz_BackgroundChk_toggled (bool chk)
 
virtual void PF_MinWidthEdt_returnPressed ()
 
virtual void PF_MaxWidthEdt_returnPressed ()
 
virtual void PF_WidthEdit_returnPressed ()
 
virtual void PF_MinNoiseEdit_returnPressed ()
 
- Public Slots inherited from QGo4Widget
void CloseMDIParentSlot ()
 

Public Member Functions

 TGo4FitPanel (QWidget *parent=nullptr, const char *name=nullptr)
 
virtual ~TGo4FitPanel ()
 
bool IsAcceptDrag (const char *itemname, TClass *cl, int kind) override
 
void linkedObjectUpdated (const char *linkname, TObject *obj) override
 
void linkedObjectRemoved (const char *linkname) override
 
void linkedRemoved (TGo4Slot *slot, TObject *obj) override
 
virtual void DropOnPanel (QDropEvent *event, const char *itemname, TClass *cl, int kind)
 
virtual void CreateFitSlotLink (TGo4FitSlot *slot, const char *itemname)
 
virtual void WorkWithFitter (const char *itemname, TGo4ViewPanel *panel, TPad *pad)
 
virtual void WorkWithFitterInSlot (TGo4Slot *slot)
 
virtual bool WorkingWithPanel ()
 
virtual bool WorkingWithOnlyPad ()
 
virtual TGo4ViewPanelActivePanel ()
 
virtual TPad * ActivePad ()
 
virtual TGo4FitterGetFitter ()
 
virtual TGo4FitterCloneFitter ()
 
virtual void RemoveFitterLink ()
 
virtual void SetFitter (TGo4Fitter *)
 
virtual void Fitter_New ()
 
virtual void Fitter_NewForActivePad (bool overwrite)
 
virtual void Fitter_Delete ()
 
virtual void Fitter_UseWorkspace ()
 
virtual void Fitter_UpdateReferences ()
 
virtual void Fitter_SaveToBrowser ()
 
virtual void Fitter_PrintParameters ()
 
virtual void Fitter_RollbackParameters ()
 
virtual void Button_WorkWithPanel ()
 
virtual void Button_SimpleFit (int nmodel)
 
virtual void Button_SimpleClear ()
 
virtual void Button_PeakFinder ()
 
virtual void Button_PerformFit ()
 
virtual void Button_FitterDraw (TGo4FitData *selecteddata)
 
virtual void Cmd_CreateFitter ()
 
virtual void Cmd_CreateAppropriateFitter ()
 
virtual void Cmd_DeleteFitter ()
 
virtual void Cmd_ClearFitter ()
 
virtual void Cmd_SaveFitter (bool ask)
 
virtual void Cmd_ItemPrint (QFitItem *item)
 
virtual void Cmd_AddNewData (QFitItem *item, int id)
 
virtual void Cmd_DrawData (QFitItem *item)
 
virtual void Cmd_DeleteData (QFitItem *item)
 
virtual void Cmd_DeleteAssosiatedModels (QFitItem *item)
 
virtual void Cmd_DeleteAllData (QFitItem *item)
 
virtual void Cmd_AddNewModel (QFitItem *item, int id)
 
virtual void Cmd_DeleteModel (QFitItem *item)
 
virtual void Cmd_RemoveModel (TGo4FitModel *model)
 
virtual void Cmd_DeleteModels (QFitItem *item)
 
virtual void Cmd_CloneModel (QFitItem *item)
 
virtual void Cmd_ClearAssigment (QFitItem *item)
 
virtual void Cmd_ClearAssigments (QFitItem *item)
 
virtual void Cmd_AssignModelToAllData (QFitItem *item)
 
virtual void Cmd_AssignModelToData (QFitItem *item, int id)
 
virtual void Cmd_RemoveRangeCondition (QFitItem *item)
 
virtual void Cmd_RemoveRangeConditions (QFitItem *item)
 
virtual void Cmd_AddRangeCondition (QFitItem *item, int id)
 
virtual void Cmd_DeleteAction (QFitItem *item)
 
virtual void Cmd_DeleteActions (QFitItem *item)
 
virtual void Cmd_MoveAction (QFitItem *item, int dir)
 
virtual void Cmd_ExecuteAction (QFitItem *item)
 
virtual void Cmd_ExecuteActions (QFitItem *item, bool expert)
 
virtual void Cmd_DeleteOutputActions (QFitItem *item)
 
virtual void Cmd_AddNewAction (QFitItem *item, int id)
 
virtual void Cmd_DeleteDependency (QFitItem *item)
 
virtual void Cmd_DeleteDependencies (QFitItem *item)
 
virtual void Cmd_AddDependency (QFitItem *item)
 
virtual void Cmd_MemorizePars (QFitItem *item)
 
virtual void Cmd_RememberPars (QFitItem *item)
 
virtual void Cmd_DeletePars (QFitItem *item)
 
virtual void Cmd_AddNewPar (QFitItem *item)
 
virtual void Cmd_MemorizePar (QFitItem *item)
 
virtual void Cmd_RememberPar (QFitItem *item)
 
virtual void Cmd_DeletePar (QFitItem *item)
 
virtual void Cmd_DeleteMinuitResult (QFitItem *item)
 
virtual void Cmd_UpdateAllSlots (QFitItem *item)
 
virtual void UpdateActivePage ()
 
virtual void UpdateSimplePage ()
 
virtual void UpdateWizardPage ()
 
virtual void UpdateExtendedPage ()
 
virtual void RemovePrimitives ()
 
virtual TGo4FitterCreateFitterFor (TGo4ViewPanel *panel, TPad *pad, const char *name)
 
virtual void CreateDataFor (TGo4ViewPanel *panel, TPad *pad, TGo4Fitter *fitter)
 
virtual bool FillPopupForItem (QFitItem *item, QMenu *menu)
 
virtual bool FillPopupForSlot (TGo4FitSlot *slot, QMenu *menu)
 
virtual void ExecutePopupForSlot (QFitItem *item, TGo4FitSlot *slot, int id)
 
virtual QFitItemGetFitterItem ()
 
virtual QFitItemFindItem (TObject *obj, int ObjectType, QFitItem *parent)
 
virtual bool ShowItem (QFitItem *item, bool force)
 
virtual bool ShowItemAsText (QFitItem *item, bool force)
 
virtual bool ShowItemAsGraph (QFitItem *item, bool force)
 
virtual void RemoveItemWidget ()
 
virtual void UpdateItem (QFitItem *item, bool trace)
 
virtual void SetItemText (QFitItem *item, bool trace)
 
virtual void UpdateItemsOfType (int typ, QFitItem *parent=nullptr)
 
virtual void FitItemDeleted (QFitItem *item)
 
virtual void FillModelTypesList (QMenu *menu, int id, bool extend, const QString &handler="")
 
virtual void FillDataTypesList (QMenu *menu, int id, const QString &handler="")
 
virtual void FillParsList (QFitItem *item)
 
virtual void FillSlotsList (QFitItem *parent, const TObjArray *lst, TObject *owner)
 
virtual void FillDependencyList (QFitItem *parent)
 
virtual void PaintFitter (TGo4Fitter *fitter, QFitItem *item, bool update)
 
virtual bool PaintModel (TGo4FitModel *model, TPad *pad, QFitItem *item)
 
virtual bool PaintModelsFor (TGo4Fitter *fitter, TGo4FitData *data, QFitItem *item, bool update)
 
virtual bool PaintRange (TGo4FitComponent *comp, int nrange, TPad *pad, QFitItem *item)
 
virtual TGo4FitPeakFinderGetPeakFinder (bool autocreate)
 
virtual TGo4FitDataWiz_SelectedData ()
 
virtual TGo4FitModelWiz_SelectedModel ()
 
virtual void Wiz_CreateNewModel (int id)
 
virtual void Wiz_CreateNewData (int id)
 
virtual void Wiz_RebuildDataList ()
 
virtual bool Wiz_RemoveData ()
 
virtual void Wiz_UseSelectedRange ()
 
virtual void Wiz_TakeCurrentRange ()
 
virtual void Wiz_GetModelInfo (TGo4FitModel *model, QString *info)
 
virtual QString Wiz_GetSlotSourceInfo (TGo4FitSlot *slot)
 
virtual void ArrowChanged (TGo4FitGuiArrow *arr)
 
virtual void DeleteModelWithPrimit (TGo4FitGuiArrow *arr)
 
virtual int GetPadIndexForSlot (TGo4FitSlot *slot)
 
virtual TPad * FindPadForSlot (TGo4FitSlot *slot)
 
virtual TPad * FindPadWhereData (TGo4FitData *data)
 
virtual TPad * FindPadWhereModel (TGo4FitModel *model)
 
virtual TPad * FindPadWhereComp (TGo4FitComponent *comp)
 
virtual TGo4FitDataCreateData (int id, const char *name)
 
virtual TGo4FitModelCreateModel (int id, const char *namebase, TGo4Fitter *fitter, TGo4FitData *data)
 
virtual void LocateModel (TGo4FitModel *model, TGo4FitData *data, bool usepad)
 
virtual int DefineModelWidgetType (TObject *obj)
 
virtual bool UpdateObjectReferenceInSlot (TGo4FitSlot *slot, bool createlink)
 
virtual bool UpdateObjectReferenceInSlots ()
 
virtual void ClearObjectReferenceInSlots ()
 
virtual void RemoveDrawObjects ()
 
virtual void CloseDrawPanel ()
 
virtual void UpdateStatusBar (const char *info=nullptr)
 
virtual void UpdateItemMenu ()
 
virtual void UpdatePFAmplLbl ()
 
virtual void UpdatePFRelNoiseLbl ()
 
virtual void UpdateWizDataList ()
 
virtual void UpdateWizDataBtns ()
 
virtual void UpdateWizModelsList (bool changestack)
 
virtual void UpdateWizModelsBtns ()
 
virtual void UpdateWizStackWidget ()
 
virtual void UpdateWizPaint (int mode)
 
virtual void FillParsTable (QTableWidget *table, TGo4Fitter *fitter, TGo4FitModel *model, bool LinesView, TObjArray *TableList)
 
virtual void FillNamedWidget (QFitNamedWidget *w)
 
virtual void ChangeObjectName (QFitNamedWidget *w, const char *newname)
 
virtual void ChangeObjectTitle (QFitNamedWidget *w, const char *newtitle)
 
virtual void ChangeModelPar (QFitModelWidget *w, int npar, int value)
 
- Public Member Functions inherited from QGo4Widget
 QGo4Widget (QWidget *parent=nullptr, const char *name=nullptr, Qt::WindowFlags f=Qt::Widget)
 
virtual ~QGo4Widget ()
 
virtual void DropItem (const char *itemname, TClass *cl, int kind)
 
virtual void ResetWidget ()
 
void ObjectCreatedByWidget (const char *itemname, TClass *cl)
 
void ProcessSignal (const char *linkname, bool assigned, TObject *obj, TGo4Slot *slot)
 

Public Attributes

QFitItemCurrFitItem {nullptr}
 

Protected Member Functions

void focusInEvent (QFocusEvent *event) override
 
void changeEvent (QEvent *event) override
 
bool checkConfirm (const QString &title, const QString &msg)
 
void AddItemAction (QMenu *menu, const QString &name, int id, const QString &handler="")
 
- Protected Member Functions inherited from QGo4Widget
void closeEvent (QCloseEvent *e) override
 
void dragEnterEvent (QDragEnterEvent *e) override
 
void dragMoveEvent (QDragMoveEvent *e) override
 
void dropEvent (QDropEvent *e) override
 
void AddLink (const char *itemname, const char *linkname)
 
void AddLink (TGo4Slot *slot, const char *linkname)
 
TGo4SlotAddLink (const char *itemname, TGo4Slot *parent)
 
TGo4SlotGetTopSlot (bool force=false)
 
TGo4SlotAddSlot (const char *slotname)
 
void SetLinkedName (TGo4Slot *slot, const char *itemname)
 
const char * GetLinkedName (const char *linkname)
 
const char * GetLinkedName (TGo4Slot *slot)
 
TObject * GetLinked (const char *linkname, int updatelevel=0)
 
template<class T >
T * GetLinkedCast (const char *linkname, int updatelevel=0)
 
void RemoveLink (const char *linkname, bool blockreset=true)
 
void RemoveAllLinks (bool blockreset=true)
 
void RemoveLinksMasked (const char *startedwith=nullptr, bool blockreset=true)
 
bool BrowserItemRemote (const char *itemname)
 
TGo4BrowserProxyBrowser ()
 
void StatusMessage (const QString &message)
 
void AskToCreateObject (TClass *cl, int isremote)
 
void ShowItemInfo (const QString &itemname)
 
TGo4ViewPanelCreateViewPanel (int ndiv=0)
 
TGo4ViewPanelDrawItem (const QString &itemname, TGo4ViewPanel *panel=nullptr, TPad *pad=nullptr, bool activate=true, int updatelevel=-1)
 
TGo4ViewPanelWhereItemDrawn (const char *itemname)
 
void HelpWindow (const char *filename, const char *msg=nullptr)
 
void UndrawItem (const char *itemname)
 
TGo4ViewPanelLastActivePanel ()
 
void EditItem (const QString &itemname)
 
void EditObjectInSlot (TGo4Slot *slot)
 
QString SaveObjectInMemory (const char *foldername, TObject *obj)
 
bool SaveItemToFile (const char *itemname, const char *subfolder=nullptr)
 
bool UpdateItemInAnalysis (const char *itemname, TObject *obj=nullptr)
 
void InformThatObjectCreated (const char *itemname, TClass *cl)
 
TGo4ServerProxyGetAnalysis (const char *itemname=nullptr)
 
void StartHotstart (const char *filename)
 
void ConnectPad (TPad *pad)
 
void CallServiceFunc (int id, const char *str=nullptr, void *par=nullptr)
 
void ServiceCall (const char *name, void *par=nullptr)
 
virtual void requestedObjectCreated (const char *itemname, TClass *cl)
 
virtual void linkedUpdated (TGo4Slot *slot, TObject *obj)
 
void setCanDestroyWidget (bool on=true)
 
void CallPanelFunc (int id, TPad *pad=nullptr)
 
void ShootResetWidget ()
 
void ShootCloseWidget (bool closeparent=false)
 
bool IsUpdateBlocked () const
 

Protected Attributes

QMenuBar * MenuBar {nullptr}
 
QMenu * FitterMenu {nullptr}
 
QSignalMapper * FitterMap {nullptr}
 
QMenu * ViewMenu {nullptr}
 
QSignalMapper * ViewMap {nullptr}
 
QMenu * SettMenu {nullptr}
 
QSignalMapper * SettMap {nullptr}
 
QMenu * ItemMenu {nullptr}
 
bool fbFillingWidget {false}
 
int fiPaintMode {0}
 
TObjArray * fxWizPars {nullptr}
 
TObjArray * fxWizSlots {nullptr}
 
TObjArray * fxParsTableList {nullptr}
 
TGo4ViewPanelfxActivePanel {nullptr}
 
TPad * fxActivePad {nullptr}
 
TGo4ViewPanelfxDrawNewPanel {nullptr}
 
bool fbDrawPanelCreation {false}
 
QFitItemfxCurrentItem {nullptr}
 
QWidget * fxCurrentItemWidget {nullptr}
 
bool fbNeedConfirmation {false}
 
bool fbShowPrimitives {false}
 
bool fbFreezeMode {false}
 
int fiPanelMode {0}
 
bool fbParsWidgetShown {false}
 
bool fbDrawModels {false}
 
bool fbDrawComponents {false}
 
bool fbDrawBackground {false}
 
bool fbUseSamePanelForDraw {false}
 
bool fbDrawInfoOnPad {false}
 
int fiIntegralMode {0}
 
bool fbRecalculateGaussWidth {false}
 
int fiBuffersUsage {0}
 
bool fbSaveWithReferences {false}
 
bool fbUseCurrentRange {false}
 
QString fxWizDataName
 
QString fxWizModelName
 
bool fbWizShowAllModels {false}
 
int fiWizPageIndex {0}
 
bool fbUseAmplEstim {false}
 
int fiNumMigradIter {0}
 

Additional Inherited Members

- Public Types inherited from QGo4Widget
enum  {
  service_DragEnter = 1, service_DropEvent = 2, service_CreateItem = 3, service_DrawItem = 4,
  service_EditItem = 5, service_ShowInfo = 6, service_EditInSlot = 7, service_SaveItem = 8,
  service_UpdateAnalysisItem = 9, service_StatusMessage = 15, service_CreateViewPanel = 17, service_BrowserItemRemote = 18,
  service_Browser = 19, service_SaveToMemory = 20, service_GetAnalysis = 21, service_AddEditorLink = 22,
  service_AddDirectLink = 23, service_AddLinkInSlot = 24, service_GetTopSlot = 25, service_AddEditorSlot = 26,
  service_SetLinkedName = 27, service_GetLinkedName = 28, service_GetLinkedName2 = 29, service_GetLinked0 = 30,
  service_GetLinked1 = 31, service_GetLinked2 = 32, service_RemoveLink = 33, service_RemoveAllLinks = 34,
  service_ObjectCreated = 35, service_ConnectPad = 36, service_LastActivePanel = 37, service_WhereItemDrawn = 38,
  service_UndrawItem = 39, service_General = 40, service_PanelTimer = 41, service_HelpWindow = 42,
  service_HotStart = 43, panel_Activated = 101, panel_Modified = 102, panel_Updated = 103,
  panel_ActiveUpdated = 104, panel_PadDeleted = 105, panel_Deleted = 106
}
 pointer on browser proxy More...
 
- Signals inherited from QGo4Widget
void widgetService (QGo4Widget *editor, int serviceid, const char *str, void *par)
 
- Static Public Member Functions inherited from QGo4Widget
static QAction * AddIdAction (QMenu *menu, QSignalMapper *map, const QString &text, int id, int enabled=-1, int checked=-1)
 
static QAction * AddIdAction (QMenu *menu, QSignalMapper *map, const QIcon &icon, const QString &text, int id, int enabled=-1, int checked=-1)
 
static QAction * CreateChkAction (QMenu *menu, const QString &text, bool checked, bool enabled=true)
 
static QAction * SetIdAction (QSignalMapper *map, int id, int enabled=-1, int checked=-1)
 

Detailed Description

Definition at line 60 of file TGo4FitPanel.h.

Constructor & Destructor Documentation

◆ TGo4FitPanel()

TGo4FitPanel::TGo4FitPanel ( QWidget *  parent = nullptr,
const char *  name = nullptr 
)

Definition at line 98 of file TGo4FitPanel.cpp.

References AboutToShowFitterMenu(), AboutToShowSettMenu(), AboutToShowViewMenu(), QGo4Widget::AddIdAction(), ChangeSettings(), ChangeViewType(), CurrFitItem, fbDrawBackground, fbDrawComponents, fbDrawInfoOnPad, fbDrawModels, fbDrawPanelCreation, fbFreezeMode, fbNeedConfirmation, fbParsWidgetShown, fbRecalculateGaussWidth, fbSaveWithReferences, fbShowPrimitives, fbUseAmplEstim, fbUseCurrentRange, fbUseSamePanelForDraw, fbWizShowAllModels, fiBuffersUsage, fiIntegralMode, FindersTab_currentChanged(), fiNumMigradIter, fiPaintMode, fiPanelMode, FitList_currentItemChanged(), FitList_customContextMenuRequested(), FitterMap, FitterMenu, FitterMenuItemSelected(), fiWizPageIndex, fxActivePad, fxActivePanel, fxCurrentItem, fxCurrentItemWidget, fxDrawNewPanel, fxParsTableList, fxWizDataName, fxWizModelName, fxWizPars, fxWizSlots, TGo4QSettings::getBool(), TGo4QSettings::getInt(), go4sett, TGo4MdiArea::Instance(), ItemMenu, LineParsChk_toggled(), MainAttachBtn_clicked(), MainDrawBtn_clicked(), MainFindBtn_clicked(), MainFitBtn_clicked(), MainParsBtn_clicked(), MenuBar, TGo4MdiArea::panelSignal(), panelSlot(), ParsTable_valueChanged(), PF_AmplSlider_sliderReleased(), PF_AmplSlider_valueChanged(), PF_MaxWidthEdt_returnPressed(), PF_MaxWidthEdt_textChanged(), PF_MinNoiseEdit_returnPressed(), PF_MinNoiseEdit_textChanged(), PF_MinWidthEdt_returnPressed(), PF_MinWidthEdt_textChanged(), PF_RelNoiseSlider_sliderReleased(), PF_RelNoiseSlider_valueChanged(), PF_SumUpSpin_valueChanged(), PF_WidthEdit_returnPressed(), PF_WidthEdit_textChanged(), FitGui::pm_Wizard, SettMap, SettMenu, Smp_ClearBtn_clicked(), Smp_ExponentBtn_clicked(), Smp_GaussianBtn_clicked(), Smp_LorenzBtn_clicked(), Smp_PolynomBtn_clicked(), UpdateActivePage(), ViewMap, ViewMenu, Wiz_AddDataBtn_clicked(), Wiz_AddModelBtn_clicked(), Wiz_BackgroundChk_toggled(), Wiz_CloneModelBtn_clicked(), Wiz_DataBufChk_toggled(), Wiz_DataClearRangesBtn_clicked(), Wiz_DataList_doubleClicked(), Wiz_DataListSelect(), Wiz_DataSlotsTable_contextMenuRequested(), Wiz_DataUseRangeBtn_clicked(), Wiz_DelDataBtn_clicked(), Wiz_DelModelBtn_clicked(), Wiz_DrawDataBtn_clicked(), Wiz_FitFuncCmb_activated(), Wiz_FitNameEdt_textChanged(), Wiz_MigradIterSpin_valueChanged(), Wiz_MinSetupBtn_clicked(), Wiz_ModelBufChk_toggled(), Wiz_ModelList_doubleClicked(), Wiz_ModelList_itemChanged(), Wiz_ModelListSelect(), Wiz_ParTable_valueChanged(), Wiz_PFPolynSpin_valueChanged(), Wiz_PFSetupBtn_clicked(), Wiz_PFUsePolynChk_toggled(), Wiz_RebuildDataBtn_clicked(), Wiz_ShowAllMod_toggled(), and Wiz_UseAmplEstimChk_toggled().

◆ ~TGo4FitPanel()

TGo4FitPanel::~TGo4FitPanel ( )
virtual

Member Function Documentation

◆ AboutToShowFitterMenu

void TGo4FitPanel::AboutToShowFitterMenu ( )
virtualslot

◆ AboutToShowItemMenu

void TGo4FitPanel::AboutToShowItemMenu ( )
virtualslot

Definition at line 2130 of file TGo4FitPanel.cpp.

References FillPopupForItem(), and ItemMenu.

Referenced by UpdateItemMenu().

◆ AboutToShowSettMenu

void TGo4FitPanel::AboutToShowSettMenu ( )
virtualslot

◆ AboutToShowViewMenu

void TGo4FitPanel::AboutToShowViewMenu ( )
virtualslot

◆ ActivePad()

TPad * TGo4FitPanel::ActivePad ( )
virtual

◆ ActivePanel()

TGo4ViewPanel * TGo4FitPanel::ActivePanel ( )
virtual

◆ AddItemAction()

void TGo4FitPanel::AddItemAction ( QMenu *  menu,
const QString &  name,
int  id,
const QString &  handler = "" 
)
protected

◆ ArrowChanged()

void TGo4FitPanel::ArrowChanged ( TGo4FitGuiArrow arr)
virtual

◆ Button_FitterDraw()

void TGo4FitPanel::Button_FitterDraw ( TGo4FitData selecteddata)
virtual

◆ Button_PeakFinder()

void TGo4FitPanel::Button_PeakFinder ( )
virtual

◆ Button_PerformFit()

void TGo4FitPanel::Button_PerformFit ( )
virtual

◆ Button_SimpleClear()

void TGo4FitPanel::Button_SimpleClear ( )
virtual

◆ Button_SimpleFit()

void TGo4FitPanel::Button_SimpleFit ( int  nmodel)
virtual

◆ Button_WorkWithPanel()

void TGo4FitPanel::Button_WorkWithPanel ( )
virtual

◆ changeEvent()

void TGo4FitPanel::changeEvent ( QEvent *  event)
overrideprotected

Definition at line 2215 of file TGo4FitPanel.cpp.

References UpdateStatusBar().

◆ ChangeModelPar()

void TGo4FitPanel::ChangeModelPar ( QFitModelWidget w,
int  npar,
int  value 
)
virtual

◆ ChangeObjectName()

void TGo4FitPanel::ChangeObjectName ( QFitNamedWidget w,
const char *  newname 
)
virtual

◆ ChangeObjectTitle()

void TGo4FitPanel::ChangeObjectTitle ( QFitNamedWidget w,
const char *  newtitle 
)
virtual

Definition at line 5504 of file TGo4FitPanel.cpp.

References QFitWidget::GetObject().

Referenced by QFitNamedWidget::TitleEdt_textChanged().

◆ ChangeSettings

void TGo4FitPanel::ChangeSettings ( int  id)
virtualslot

◆ ChangeViewType

void TGo4FitPanel::ChangeViewType ( int  id)
virtualslot

Definition at line 1909 of file TGo4FitPanel.cpp.

References fbParsWidgetShown, fiPanelMode, FitGui::pm_None, and UpdateActivePage().

Referenced by TGo4FitPanel().

◆ checkConfirm()

bool TGo4FitPanel::checkConfirm ( const QString &  title,
const QString &  msg 
)
protected

◆ ClearObjectReferenceInSlots()

void TGo4FitPanel::ClearObjectReferenceInSlots ( )
virtual

◆ CloneFitter()

TGo4Fitter * TGo4FitPanel::CloneFitter ( )
virtual

◆ CloseDrawPanel()

void TGo4FitPanel::CloseDrawPanel ( )
virtual

◆ Cmd_AddDependency()

void TGo4FitPanel::Cmd_AddDependency ( QFitItem item)
virtual

◆ Cmd_AddNewAction()

void TGo4FitPanel::Cmd_AddNewAction ( QFitItem item,
int  id 
)
virtual

◆ Cmd_AddNewData()

void TGo4FitPanel::Cmd_AddNewData ( QFitItem item,
int  id 
)
virtual

◆ Cmd_AddNewModel()

void TGo4FitPanel::Cmd_AddNewModel ( QFitItem item,
int  id 
)
virtual

◆ Cmd_AddNewPar()

void TGo4FitPanel::Cmd_AddNewPar ( QFitItem item)
virtual

◆ Cmd_AddRangeCondition()

void TGo4FitPanel::Cmd_AddRangeCondition ( QFitItem item,
int  id 
)
virtual

◆ Cmd_AssignModelToAllData()

void TGo4FitPanel::Cmd_AssignModelToAllData ( QFitItem item)
virtual

◆ Cmd_AssignModelToData()

void TGo4FitPanel::Cmd_AssignModelToData ( QFitItem item,
int  id 
)
virtual

◆ Cmd_ClearAssigment()

void TGo4FitPanel::Cmd_ClearAssigment ( QFitItem item)
virtual

◆ Cmd_ClearAssigments()

void TGo4FitPanel::Cmd_ClearAssigments ( QFitItem item)
virtual

◆ Cmd_ClearFitter()

void TGo4FitPanel::Cmd_ClearFitter ( )
virtual

Definition at line 1152 of file TGo4FitPanel.cpp.

References checkConfirm(), TGo4Fitter::Clear(), GetFitter(), and UpdateActivePage().

Referenced by ItemMenuItemSelected().

◆ Cmd_CloneModel()

void TGo4FitPanel::Cmd_CloneModel ( QFitItem item)
virtual

◆ Cmd_CreateAppropriateFitter()

void TGo4FitPanel::Cmd_CreateAppropriateFitter ( )
virtual

◆ Cmd_CreateFitter()

void TGo4FitPanel::Cmd_CreateFitter ( )
virtual

Definition at line 1123 of file TGo4FitPanel.cpp.

References SetFitter(), and UpdateActivePage().

Referenced by ItemMenuItemSelected().

◆ Cmd_DeleteAction()

void TGo4FitPanel::Cmd_DeleteAction ( QFitItem item)
virtual

◆ Cmd_DeleteActions()

void TGo4FitPanel::Cmd_DeleteActions ( QFitItem item)
virtual

◆ Cmd_DeleteAllData()

void TGo4FitPanel::Cmd_DeleteAllData ( QFitItem item)
virtual

◆ Cmd_DeleteAssosiatedModels()

void TGo4FitPanel::Cmd_DeleteAssosiatedModels ( QFitItem item)
virtual

◆ Cmd_DeleteData()

void TGo4FitPanel::Cmd_DeleteData ( QFitItem item)
virtual

◆ Cmd_DeleteDependencies()

void TGo4FitPanel::Cmd_DeleteDependencies ( QFitItem item)
virtual

Definition at line 1697 of file TGo4FitPanel.cpp.

References checkConfirm(), QFitItem::Object(), and UpdateItem().

Referenced by ItemMenuItemSelected().

◆ Cmd_DeleteDependency()

void TGo4FitPanel::Cmd_DeleteDependency ( QFitItem item)
virtual

◆ Cmd_DeleteFitter()

void TGo4FitPanel::Cmd_DeleteFitter ( )
virtual

Definition at line 1140 of file TGo4FitPanel.cpp.

References checkConfirm(), RemovePrimitives(), SetFitter(), and UpdateActivePage().

Referenced by ItemMenuItemSelected().

◆ Cmd_DeleteMinuitResult()

void TGo4FitPanel::Cmd_DeleteMinuitResult ( QFitItem item)
virtual

◆ Cmd_DeleteModel()

void TGo4FitPanel::Cmd_DeleteModel ( QFitItem item)
virtual

Definition at line 1287 of file TGo4FitPanel.cpp.

References Cmd_RemoveModel(), and QFitItem::Object().

Referenced by DeleteModelWithPrimit(), and ItemMenuItemSelected().

◆ Cmd_DeleteModels()

void TGo4FitPanel::Cmd_DeleteModels ( QFitItem item)
virtual

◆ Cmd_DeleteOutputActions()

void TGo4FitPanel::Cmd_DeleteOutputActions ( QFitItem item)
virtual

◆ Cmd_DeletePar()

void TGo4FitPanel::Cmd_DeletePar ( QFitItem item)
virtual

◆ Cmd_DeletePars()

void TGo4FitPanel::Cmd_DeletePars ( QFitItem item)
virtual

◆ Cmd_DrawData()

void TGo4FitPanel::Cmd_DrawData ( QFitItem item)
virtual

Definition at line 1212 of file TGo4FitPanel.cpp.

References Button_FitterDraw(), and QFitItem::Object().

Referenced by ItemMenuItemSelected().

◆ Cmd_ExecuteAction()

void TGo4FitPanel::Cmd_ExecuteAction ( QFitItem item)
virtual

◆ Cmd_ExecuteActions()

void TGo4FitPanel::Cmd_ExecuteActions ( QFitItem item,
bool  expert 
)
virtual

◆ Cmd_ItemPrint()

void TGo4FitPanel::Cmd_ItemPrint ( QFitItem item)
virtual

Definition at line 1187 of file TGo4FitPanel.cpp.

References fxCurrentItemWidget, QFitItem::Object(), and RemoveItemWidget().

Referenced by ItemMenuItemSelected().

◆ Cmd_MemorizePar()

void TGo4FitPanel::Cmd_MemorizePar ( QFitItem item)
virtual

Definition at line 1774 of file TGo4FitPanel.cpp.

References TGo4FitParameter::MemorizeValue(), and QFitItem::Object().

Referenced by ItemMenuItemSelected().

◆ Cmd_MemorizePars()

void TGo4FitPanel::Cmd_MemorizePars ( QFitItem item)
virtual

Definition at line 1730 of file TGo4FitPanel.cpp.

References TGo4FitParsList::MemorizePars(), and QFitItem::Object().

Referenced by ItemMenuItemSelected().

◆ Cmd_MoveAction()

void TGo4FitPanel::Cmd_MoveAction ( QFitItem item,
int  dir 
)
virtual

◆ Cmd_RememberPar()

void TGo4FitPanel::Cmd_RememberPar ( QFitItem item)
virtual

◆ Cmd_RememberPars()

void TGo4FitPanel::Cmd_RememberPars ( QFitItem item)
virtual

◆ Cmd_RemoveModel()

void TGo4FitPanel::Cmd_RemoveModel ( TGo4FitModel model)
virtual

◆ Cmd_RemoveRangeCondition()

void TGo4FitPanel::Cmd_RemoveRangeCondition ( QFitItem item)
virtual

◆ Cmd_RemoveRangeConditions()

void TGo4FitPanel::Cmd_RemoveRangeConditions ( QFitItem item)
virtual

◆ Cmd_SaveFitter()

void TGo4FitPanel::Cmd_SaveFitter ( bool  ask)
virtual

◆ Cmd_UpdateAllSlots()

void TGo4FitPanel::Cmd_UpdateAllSlots ( QFitItem item)
virtual

Definition at line 1856 of file TGo4FitPanel.cpp.

References UpdateItem(), and UpdateObjectReferenceInSlots().

Referenced by ItemMenuItemSelected().

◆ CreateData()

TGo4FitData * TGo4FitPanel::CreateData ( int  id,
const char *  name 
)
virtual

◆ CreateDataFor()

void TGo4FitPanel::CreateDataFor ( TGo4ViewPanel panel,
TPad *  pad,
TGo4Fitter fitter 
)
virtual

◆ CreateFitSlotLink()

void TGo4FitPanel::CreateFitSlotLink ( TGo4FitSlot slot,
const char *  itemname 
)
virtual

◆ CreateFitterFor()

TGo4Fitter * TGo4FitPanel::CreateFitterFor ( TGo4ViewPanel panel,
TPad *  pad,
const char *  name 
)
virtual

◆ CreateModel()

TGo4FitModel * TGo4FitPanel::CreateModel ( int  id,
const char *  namebase,
TGo4Fitter fitter,
TGo4FitData data 
)
virtual

◆ DefineModelWidgetType()

int TGo4FitPanel::DefineModelWidgetType ( TObject *  obj)
virtual

◆ DeleteModelWithPrimit()

void TGo4FitPanel::DeleteModelWithPrimit ( TGo4FitGuiArrow arr)
virtual

◆ DropOnPanel()

void TGo4FitPanel::DropOnPanel ( QDropEvent *  event,
const char *  itemname,
TClass *  cl,
int  kind 
)
virtual

◆ ExecutePopupForSlot()

void TGo4FitPanel::ExecutePopupForSlot ( QFitItem item,
TGo4FitSlot slot,
int  id 
)
virtual

◆ FillDataTypesList()

void TGo4FitPanel::FillDataTypesList ( QMenu *  menu,
int  id,
const QString &  handler = "" 
)
virtual

Definition at line 4607 of file TGo4FitPanel.cpp.

References AddItemAction().

Referenced by FillPopupForItem(), FillPopupForSlot(), and Wiz_AddDataBtn_clicked().

◆ FillDependencyList()

void TGo4FitPanel::FillDependencyList ( QFitItem parent)
virtual

◆ FillModelTypesList()

void TGo4FitPanel::FillModelTypesList ( QMenu *  menu,
int  id,
bool  extend,
const QString &  handler = "" 
)
virtual

Definition at line 4584 of file TGo4FitPanel.cpp.

References AddItemAction().

Referenced by FillPopupForItem(), FillPopupForSlot(), and Wiz_AddModelBtn_clicked().

◆ FillNamedWidget()

void TGo4FitPanel::FillNamedWidget ( QFitNamedWidget w)
virtual

◆ FillParsList()

void TGo4FitPanel::FillParsList ( QFitItem item)
virtual

◆ FillParsTable()

void TGo4FitPanel::FillParsTable ( QTableWidget *  table,
TGo4Fitter fitter,
TGo4FitModel model,
bool  LinesView,
TObjArray *  TableList 
)
virtual

◆ FillParsWidget

void TGo4FitPanel::FillParsWidget ( )
virtualslot

◆ FillPopupForItem()

bool TGo4FitPanel::FillPopupForItem ( QFitItem item,
QMenu *  menu 
)
virtual

◆ FillPopupForSlot()

bool TGo4FitPanel::FillPopupForSlot ( TGo4FitSlot slot,
QMenu *  menu 
)
virtual

◆ FillSlotsList()

void TGo4FitPanel::FillSlotsList ( QFitItem parent,
const TObjArray *  lst,
TObject *  owner 
)
virtual

Definition at line 4561 of file TGo4FitPanel.cpp.

References TGo4FitNamed::GetOwner(), FitGui::mt_slot, FitGui::ot_slot, and FitGui::wt_slot.

Referenced by UpdateItem().

◆ FindersTab_currentChanged

void TGo4FitPanel::FindersTab_currentChanged ( int  )
virtualslot

Definition at line 3528 of file TGo4FitPanel.cpp.

References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::SetPeakFinderType().

Referenced by TGo4FitPanel().

◆ FindItem()

QFitItem * TGo4FitPanel::FindItem ( TObject *  obj,
int  ObjectType,
QFitItem parent 
)
virtual

◆ FindPadForSlot()

TPad * TGo4FitPanel::FindPadForSlot ( TGo4FitSlot slot)
virtual

◆ FindPadWhereComp()

TPad * TGo4FitPanel::FindPadWhereComp ( TGo4FitComponent comp)
virtual

Definition at line 5099 of file TGo4FitPanel.cpp.

References FindPadWhereData(), and FindPadWhereModel().

Referenced by ShowItemAsGraph().

◆ FindPadWhereData()

TPad * TGo4FitPanel::FindPadWhereData ( TGo4FitData data)
virtual

◆ FindPadWhereModel()

TPad * TGo4FitPanel::FindPadWhereModel ( TGo4FitModel model)
virtual

◆ FitItemDeleted()

void TGo4FitPanel::FitItemDeleted ( QFitItem item)
virtual

Definition at line 4544 of file TGo4FitPanel.cpp.

References fxCurrentItem, and RemoveItemWidget().

Referenced by QFitItem::~QFitItem().

◆ FitList_currentItemChanged

void TGo4FitPanel::FitList_currentItemChanged ( QTreeWidgetItem *  curr,
QTreeWidgetItem *   
)
virtualslot

Definition at line 1884 of file TGo4FitPanel.cpp.

References fbFillingWidget, fxCurrentItem, ShowItem(), and UpdateItemMenu().

Referenced by TGo4FitPanel().

◆ FitList_customContextMenuRequested

void TGo4FitPanel::FitList_customContextMenuRequested ( const QPoint &  pnt)
virtualslot

Definition at line 1869 of file TGo4FitPanel.cpp.

References CurrFitItem, and FillPopupForItem().

Referenced by TGo4FitPanel().

◆ Fitter_Delete()

void TGo4FitPanel::Fitter_Delete ( )
virtual

◆ Fitter_New()

void TGo4FitPanel::Fitter_New ( )
virtual

◆ Fitter_NewForActivePad()

void TGo4FitPanel::Fitter_NewForActivePad ( bool  overwrite)
virtual

◆ Fitter_PrintParameters()

void TGo4FitPanel::Fitter_PrintParameters ( )
virtual

Definition at line 685 of file TGo4FitPanel.cpp.

References TGo4Log::Info().

Referenced by FitterMenuItemSelected().

◆ Fitter_RollbackParameters()

void TGo4FitPanel::Fitter_RollbackParameters ( )
virtual

◆ Fitter_SaveToBrowser()

void TGo4FitPanel::Fitter_SaveToBrowser ( )
virtual

Definition at line 675 of file TGo4FitPanel.cpp.

References CloneFitter(), and QGo4Widget::SaveObjectInMemory().

Referenced by FitterMenuItemSelected().

◆ Fitter_UpdateReferences()

void TGo4FitPanel::Fitter_UpdateReferences ( )
virtual

Definition at line 669 of file TGo4FitPanel.cpp.

References UpdateActivePage(), and UpdateObjectReferenceInSlots().

Referenced by FitterMenuItemSelected().

◆ Fitter_UseWorkspace()

void TGo4FitPanel::Fitter_UseWorkspace ( )
virtual

◆ FitterMenuItemSelected

void TGo4FitPanel::FitterMenuItemSelected ( int  id)
virtualslot

◆ focusInEvent()

void TGo4FitPanel::focusInEvent ( QFocusEvent *  event)
overrideprotected

Definition at line 2209 of file TGo4FitPanel.cpp.

References UpdateStatusBar().

◆ GetFitter()

TGo4Fitter * TGo4FitPanel::GetFitter ( )
virtual

Definition at line 549 of file TGo4FitPanel.cpp.

Referenced by AboutToShowFitterMenu(), ArrowChanged(), Button_FitterDraw(), Button_PeakFinder(), Button_PerformFit(), Button_SimpleClear(), Button_SimpleFit(), Button_WorkWithPanel(), ChangeObjectName(), ClearObjectReferenceInSlots(), CloneFitter(), Cmd_AddNewAction(), Cmd_AddNewData(), Cmd_AddNewModel(), Cmd_AddRangeCondition(), Cmd_AssignModelToAllData(), Cmd_AssignModelToData(), Cmd_ClearFitter(), Cmd_CloneModel(), Cmd_DeleteAction(), Cmd_DeleteActions(), Cmd_DeleteAllData(), Cmd_DeleteAssosiatedModels(), Cmd_DeleteData(), Cmd_DeleteModels(), Cmd_DeleteOutputActions(), Cmd_ExecuteAction(), Cmd_ExecuteActions(), Cmd_MoveAction(), Cmd_RemoveModel(), Cmd_SaveFitter(), CreateData(), ExecutePopupForSlot(), FillParsWidget(), FillPopupForItem(), FillPopupForSlot(), FindPadWhereData(), FindPadWhereModel(), Fitter_NewForActivePad(), Fitter_RollbackParameters(), QFitWidget::GetFitter(), GetPadIndexForSlot(), GetPeakFinder(), LineParsChk_toggled(), LocateModel(), MainFindBtn_clicked(), panelSlot(), RemoveDrawObjects(), RemovePrimitives(), ShowItemAsGraph(), UpdateActivePage(), UpdateExtendedPage(), UpdateObjectReferenceInSlots(), UpdateSimplePage(), UpdateStatusBar(), UpdateWizardPage(), UpdateWizDataBtns(), UpdateWizDataList(), UpdateWizModelsBtns(), UpdateWizModelsList(), UpdateWizPaint(), UpdateWizStackWidget(), Wiz_CloneModelBtn_clicked(), Wiz_CreateNewData(), Wiz_CreateNewModel(), Wiz_DataList_doubleClicked(), Wiz_DelModelBtn_clicked(), Wiz_FitFuncCmb_activated(), Wiz_FitNameEdt_textChanged(), Wiz_GetModelInfo(), Wiz_ModelList_doubleClicked(), Wiz_ModelList_itemChanged(), Wiz_ModelListSelect(), Wiz_RebuildDataList(), Wiz_RemoveData(), Wiz_SelectedData(), Wiz_SelectedModel(), and Wiz_TakeCurrentRange().

◆ GetFitterItem()

QFitItem * TGo4FitPanel::GetFitterItem ( )
virtual

Definition at line 4356 of file TGo4FitPanel.cpp.

References QFitItem::ObjectType(), and FitGui::ot_fitter.

Referenced by FindItem(), SetItemText(), UpdateItem(), and UpdateItemsOfType().

◆ GetPadIndexForSlot()

int TGo4FitPanel::GetPadIndexForSlot ( TGo4FitSlot slot)
virtual

◆ GetPeakFinder()

TGo4FitPeakFinder * TGo4FitPanel::GetPeakFinder ( bool  autocreate)
virtual

◆ IsAcceptDrag()

bool TGo4FitPanel::IsAcceptDrag ( const char *  itemname,
TClass *  cl,
int  kind 
)
overridevirtual

Reimplemented from QGo4Widget.

Definition at line 307 of file TGo4FitPanel.cpp.

◆ ItemMenuItemSelected

void TGo4FitPanel::ItemMenuItemSelected ( int  id)
virtualslot

◆ LineParsChk_toggled

void TGo4FitPanel::LineParsChk_toggled ( bool  )
virtualslot

Definition at line 3069 of file TGo4FitPanel.cpp.

References fbFillingWidget, FillParsTable(), fxParsTableList, and GetFitter().

Referenced by TGo4FitPanel().

◆ linkedObjectRemoved()

void TGo4FitPanel::linkedObjectRemoved ( const char *  linkname)
overridevirtual

◆ linkedObjectUpdated()

void TGo4FitPanel::linkedObjectUpdated ( const char *  linkname,
TObject *  obj 
)
overridevirtual

Reimplemented from QGo4Widget.

Definition at line 373 of file TGo4FitPanel.cpp.

References UpdateActivePage(), and UpdateObjectReferenceInSlots().

◆ linkedRemoved()

void TGo4FitPanel::linkedRemoved ( TGo4Slot slot,
TObject *  obj 
)
overridevirtual

Reimplemented from QGo4Widget.

Definition at line 398 of file TGo4FitPanel.cpp.

◆ LocateModel()

void TGo4FitPanel::LocateModel ( TGo4FitModel model,
TGo4FitData data,
bool  usepad 
)
virtual

◆ MainAttachBtn_clicked

void TGo4FitPanel::MainAttachBtn_clicked ( )
virtualslot

Definition at line 3015 of file TGo4FitPanel.cpp.

References Button_WorkWithPanel(), and UpdateStatusBar().

Referenced by TGo4FitPanel().

◆ MainDrawBtn_clicked

void TGo4FitPanel::MainDrawBtn_clicked ( )
virtualslot

Definition at line 3031 of file TGo4FitPanel.cpp.

References Button_FitterDraw().

Referenced by TGo4FitPanel().

◆ MainFindBtn_clicked

void TGo4FitPanel::MainFindBtn_clicked ( )
virtualslot

Definition at line 3036 of file TGo4FitPanel.cpp.

References Button_PeakFinder(), and GetFitter().

Referenced by TGo4FitPanel().

◆ MainFitBtn_clicked

void TGo4FitPanel::MainFitBtn_clicked ( )
virtualslot

Definition at line 3022 of file TGo4FitPanel.cpp.

References Button_PerformFit().

Referenced by TGo4FitPanel().

◆ MainParsBtn_clicked

void TGo4FitPanel::MainParsBtn_clicked ( )
virtualslot

Definition at line 3042 of file TGo4FitPanel.cpp.

References fbParsWidgetShown, and UpdateActivePage().

Referenced by TGo4FitPanel().

◆ PaintFitter()

void TGo4FitPanel::PaintFitter ( TGo4Fitter fitter,
QFitItem item,
bool  update 
)
virtual

◆ PaintModel()

bool TGo4FitPanel::PaintModel ( TGo4FitModel model,
TPad *  pad,
QFitItem item 
)
virtual

◆ PaintModelsFor()

bool TGo4FitPanel::PaintModelsFor ( TGo4Fitter fitter,
TGo4FitData data,
QFitItem item,
bool  update 
)
virtual

◆ PaintRange()

bool TGo4FitPanel::PaintRange ( TGo4FitComponent comp,
int  nrange,
TPad *  pad,
QFitItem item 
)
virtual

◆ panelSlot

void TGo4FitPanel::panelSlot ( TGo4ViewPanel panel,
TPad *  pad,
int  signalid 
)
virtualslot

◆ ParsTable_valueChanged

void TGo4FitPanel::ParsTable_valueChanged ( int  nrow,
int  ncol 
)
virtualslot

Definition at line 3084 of file TGo4FitPanel.cpp.

References fbFillingWidget, fxParsTableList, and ParsTableChanged().

Referenced by TGo4FitPanel().

◆ ParsTableChanged

void TGo4FitPanel::ParsTableChanged ( QTableWidget *  table,
int  nrow,
int  ncol,
bool  LinesView,
TObjArray *  TableList,
bool  updatepaint 
)
virtualslot

◆ PF_AmplSlider_sliderReleased

void TGo4FitPanel::PF_AmplSlider_sliderReleased ( )
virtualslot

Definition at line 2298 of file TGo4FitPanel.cpp.

References Button_PeakFinder(), and fbFillingWidget.

Referenced by TGo4FitPanel().

◆ PF_AmplSlider_valueChanged

void TGo4FitPanel::PF_AmplSlider_valueChanged ( int  zn)
virtualslot

◆ PF_MaxWidthEdt_returnPressed

void TGo4FitPanel::PF_MaxWidthEdt_returnPressed ( )
virtualslot

Definition at line 3558 of file TGo4FitPanel.cpp.

References Button_PeakFinder(), and fbFillingWidget.

Referenced by TGo4FitPanel().

◆ PF_MaxWidthEdt_textChanged

void TGo4FitPanel::PF_MaxWidthEdt_textChanged ( const QString &  str)
virtualslot

Definition at line 2262 of file TGo4FitPanel.cpp.

References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::Set0MaxWidth().

Referenced by TGo4FitPanel().

◆ PF_MinNoiseEdit_returnPressed

void TGo4FitPanel::PF_MinNoiseEdit_returnPressed ( )
virtualslot

Definition at line 3570 of file TGo4FitPanel.cpp.

References Button_PeakFinder(), and fbFillingWidget.

Referenced by TGo4FitPanel().

◆ PF_MinNoiseEdit_textChanged

void TGo4FitPanel::PF_MinNoiseEdit_textChanged ( const QString &  str)
virtualslot

Definition at line 2320 of file TGo4FitPanel.cpp.

References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::Set2NoiseMinimum().

Referenced by TGo4FitPanel().

◆ PF_MinWidthEdt_returnPressed

void TGo4FitPanel::PF_MinWidthEdt_returnPressed ( )
virtualslot

Definition at line 3552 of file TGo4FitPanel.cpp.

References Button_PeakFinder(), and fbFillingWidget.

Referenced by TGo4FitPanel().

◆ PF_MinWidthEdt_textChanged

void TGo4FitPanel::PF_MinWidthEdt_textChanged ( const QString &  str)
virtualslot

Definition at line 2249 of file TGo4FitPanel.cpp.

References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::Set0MinWidth().

Referenced by TGo4FitPanel().

◆ PF_RelNoiseSlider_sliderReleased

void TGo4FitPanel::PF_RelNoiseSlider_sliderReleased ( )
virtualslot

Definition at line 2314 of file TGo4FitPanel.cpp.

References Button_PeakFinder(), and fbFillingWidget.

Referenced by TGo4FitPanel().

◆ PF_RelNoiseSlider_valueChanged

void TGo4FitPanel::PF_RelNoiseSlider_valueChanged ( int  zn)
virtualslot

◆ PF_SumUpSpin_valueChanged

void TGo4FitPanel::PF_SumUpSpin_valueChanged ( int  num)
virtualslot

◆ PF_WidthEdit_returnPressed

void TGo4FitPanel::PF_WidthEdit_returnPressed ( )
virtualslot

Definition at line 3564 of file TGo4FitPanel.cpp.

References Button_PeakFinder(), and fbFillingWidget.

Referenced by TGo4FitPanel().

◆ PF_WidthEdit_textChanged

void TGo4FitPanel::PF_WidthEdit_textChanged ( const QString &  str)
virtualslot

Definition at line 2275 of file TGo4FitPanel.cpp.

References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::Set1LineWidth().

Referenced by TGo4FitPanel().

◆ RemoveDrawObjects()

void TGo4FitPanel::RemoveDrawObjects ( )
virtual

◆ RemoveFitterLink()

void TGo4FitPanel::RemoveFitterLink ( )
virtual

◆ RemoveItemWidget()

void TGo4FitPanel::RemoveItemWidget ( )
virtual

◆ RemovePrimitives()

void TGo4FitPanel::RemovePrimitives ( )
virtual

◆ SetFitter()

void TGo4FitPanel::SetFitter ( TGo4Fitter fitter)
virtual

◆ SetItemText()

void TGo4FitPanel::SetItemText ( QFitItem item,
bool  trace 
)
virtual

◆ ShowItem()

bool TGo4FitPanel::ShowItem ( QFitItem item,
bool  force 
)
virtual

◆ ShowItemAsGraph()

bool TGo4FitPanel::ShowItemAsGraph ( QFitItem item,
bool  force 
)
virtual

◆ ShowItemAsText()

bool TGo4FitPanel::ShowItemAsText ( QFitItem item,
bool  force 
)
virtual

◆ ShowPanelPage

void TGo4FitPanel::ShowPanelPage ( int  id)
virtualslot

Definition at line 1918 of file TGo4FitPanel.cpp.

Referenced by UpdateActivePage().

◆ Smp_ClearBtn_clicked

void TGo4FitPanel::Smp_ClearBtn_clicked ( )
virtualslot

Definition at line 3513 of file TGo4FitPanel.cpp.

References Button_SimpleClear().

Referenced by TGo4FitPanel().

◆ Smp_ExponentBtn_clicked

void TGo4FitPanel::Smp_ExponentBtn_clicked ( )
virtualslot

Definition at line 3508 of file TGo4FitPanel.cpp.

References Button_SimpleFit().

Referenced by TGo4FitPanel().

◆ Smp_GaussianBtn_clicked

void TGo4FitPanel::Smp_GaussianBtn_clicked ( )
virtualslot

Definition at line 3498 of file TGo4FitPanel.cpp.

References Button_SimpleFit().

Referenced by TGo4FitPanel().

◆ Smp_LorenzBtn_clicked

void TGo4FitPanel::Smp_LorenzBtn_clicked ( )
virtualslot

Definition at line 3503 of file TGo4FitPanel.cpp.

References Button_SimpleFit().

Referenced by TGo4FitPanel().

◆ Smp_PolynomBtn_clicked

void TGo4FitPanel::Smp_PolynomBtn_clicked ( )
virtualslot

Definition at line 3493 of file TGo4FitPanel.cpp.

References Button_SimpleFit().

Referenced by TGo4FitPanel().

◆ UpdateActivePage()

void TGo4FitPanel::UpdateActivePage ( )
virtual

◆ UpdateExtendedPage()

void TGo4FitPanel::UpdateExtendedPage ( )
virtual

◆ UpdateItem()

void TGo4FitPanel::UpdateItem ( QFitItem item,
bool  trace 
)
virtual

Definition at line 4010 of file TGo4FitPanel.cpp.

References DefineModelWidgetType(), FillDependencyList(), FillParsList(), FillSlotsList(), QFitItem::FindInParents(), fxCurrentItem, TGo4FitterAbstract::GetAction(), TGo4Fitter::GetData(), GetFitterItem(), TGo4Fitter::GetModel(), TGo4FitterAbstract::GetNumActions(), TGo4Fitter::GetNumData(), TGo4Fitter::GetNumModel(), TGo4FitComponent::GetNumRangeCondition(), TGo4FitComponent::GetNumRangeCut(), TGo4FitMinuit::GetNumResults(), TGo4FitSlot::GetObject(), TGo4FitParsList::GetPar(), TGo4FitterConfig::GetParsCfg(), TGo4FitterConfig::GetParsDepend(), TGo4FitterConfig::GetParsInit(), TGo4FitterConfig::GetParsNew(), TGo4FitComponent::GetRangeCut(), TGo4FitMinuit::GetResult(), TGo4FitterConfig::GetResults(), TGo4FitSlotList::GetSlotList(), FitGui::gt_ass, FitGui::gt_data, FitGui::gt_model, FitGui::gt_none, FitGui::gt_range, FitGui::gt_ranges, FitGui::mt_action, FitGui::mt_actlist, FitGui::mt_allslots, FitGui::mt_ass, FitGui::mt_asslist, FitGui::mt_data, FitGui::mt_datalist, FitGui::mt_deplist, FitGui::mt_minuitres, FitGui::mt_model, FitGui::mt_modellist, FitGui::mt_newpars, FitGui::mt_none, FitGui::mt_parcfg, FitGui::mt_parslist, FitGui::mt_range, FitGui::mt_rangecut, FitGui::mt_rangelist, TGo4FitModel::NumAssigments(), TGo4FitParsList::NumPars(), QFitItem::Object(), QFitItem::ObjectType(), FitGui::ot_action, FitGui::ot_actlist, FitGui::ot_allslots, FitGui::ot_amplest, FitGui::ot_ass, FitGui::ot_asslist, FitGui::ot_config, FitGui::ot_data, FitGui::ot_datalist, FitGui::ot_depend, FitGui::ot_empty, FitGui::ot_fitter, FitGui::ot_lintrans, FitGui::ot_matrtrans, FitGui::ot_minuit, FitGui::ot_minuitres, FitGui::ot_model, FitGui::ot_modellist, FitGui::ot_newpars, FitGui::ot_none, FitGui::ot_output, FitGui::ot_par, FitGui::ot_parcfg, FitGui::ot_pardeplist, FitGui::ot_parinitlist, FitGui::ot_parscfg, FitGui::ot_parslist, FitGui::ot_peakfinder, FitGui::ot_range, FitGui::ot_rangecut, FitGui::ot_rangelist, FitGui::ot_reslist, FitGui::ot_results, FitGui::ot_slot, FitGui::ot_trans, RemoveItemWidget(), SetItemText(), FitGui::wt_amplest, FitGui::wt_data, FitGui::wt_lintrans, FitGui::wt_matrtrans, FitGui::wt_minuit, FitGui::wt_minuitres, FitGui::wt_named, FitGui::wt_none, FitGui::wt_output, FitGui::wt_parcfg, FitGui::wt_peakfinder, FitGui::wt_range, FitGui::wt_rangecut, and FitGui::wt_table.

Referenced by Cmd_AddDependency(), Cmd_AddNewAction(), Cmd_AddNewData(), Cmd_AddNewModel(), Cmd_AddNewPar(), Cmd_AddRangeCondition(), Cmd_AssignModelToAllData(), Cmd_AssignModelToData(), Cmd_ClearAssigment(), Cmd_ClearAssigments(), Cmd_DeleteAction(), Cmd_DeleteActions(), Cmd_DeleteAllData(), Cmd_DeleteAssosiatedModels(), Cmd_DeleteData(), Cmd_DeleteDependencies(), Cmd_DeleteDependency(), Cmd_DeleteMinuitResult(), Cmd_DeleteModels(), Cmd_DeleteOutputActions(), Cmd_DeletePar(), Cmd_DeletePars(), Cmd_ExecuteAction(), Cmd_ExecuteActions(), Cmd_MoveAction(), Cmd_RemoveRangeCondition(), Cmd_RemoveRangeConditions(), Cmd_UpdateAllSlots(), ExecutePopupForSlot(), QFitItem::QFitItem(), UpdateItemsOfType(), and QFitWidget::UpdateWidgetItem().

◆ UpdateItemMenu()

void TGo4FitPanel::UpdateItemMenu ( )
virtual

◆ UpdateItemsOfType()

void TGo4FitPanel::UpdateItemsOfType ( int  typ,
QFitItem parent = nullptr 
)
virtual

◆ UpdateObjectReferenceInSlot()

bool TGo4FitPanel::UpdateObjectReferenceInSlot ( TGo4FitSlot slot,
bool  createlink 
)
virtual

◆ UpdateObjectReferenceInSlots()

bool TGo4FitPanel::UpdateObjectReferenceInSlots ( )
virtual

◆ UpdatePFAmplLbl()

void TGo4FitPanel::UpdatePFAmplLbl ( )
virtual

◆ UpdatePFRelNoiseLbl()

void TGo4FitPanel::UpdatePFRelNoiseLbl ( )
virtual

◆ UpdateSimplePage()

void TGo4FitPanel::UpdateSimplePage ( )
virtual

Definition at line 3650 of file TGo4FitPanel.cpp.

References GetFitter(), PaintFitter(), RemovePrimitives(), and UpdateStatusBar().

Referenced by UpdateActivePage().

◆ UpdateStatusBar()

void TGo4FitPanel::UpdateStatusBar ( const char *  info = nullptr)
virtual

◆ UpdateWizardPage()

void TGo4FitPanel::UpdateWizardPage ( )
virtual

◆ UpdateWizDataBtns()

void TGo4FitPanel::UpdateWizDataBtns ( )
virtual

Definition at line 2388 of file TGo4FitPanel.cpp.

References GetFitter(), Wiz_SelectedData(), and WorkingWithPanel().

Referenced by UpdateWizDataList(), and Wiz_DataListSelect().

◆ UpdateWizDataList()

void TGo4FitPanel::UpdateWizDataList ( )
virtual

◆ UpdateWizModelsBtns()

void TGo4FitPanel::UpdateWizModelsBtns ( )
virtual

◆ UpdateWizModelsList()

void TGo4FitPanel::UpdateWizModelsList ( bool  changestack)
virtual

◆ UpdateWizPaint()

void TGo4FitPanel::UpdateWizPaint ( int  mode)
virtual

◆ UpdateWizStackWidget()

void TGo4FitPanel::UpdateWizStackWidget ( )
virtual

◆ Wiz_AddDataBtn_clicked

void TGo4FitPanel::Wiz_AddDataBtn_clicked ( )
virtualslot

Definition at line 2741 of file TGo4FitPanel.cpp.

References fbFillingWidget, and FillDataTypesList().

Referenced by TGo4FitPanel().

◆ Wiz_AddModelBtn_clicked

void TGo4FitPanel::Wiz_AddModelBtn_clicked ( )
virtualslot

Definition at line 2768 of file TGo4FitPanel.cpp.

References fbFillingWidget, and FillModelTypesList().

Referenced by TGo4FitPanel().

◆ Wiz_BackgroundChk_toggled

void TGo4FitPanel::Wiz_BackgroundChk_toggled ( bool  chk)
virtualslot

◆ Wiz_CloneModelBtn_clicked

void TGo4FitPanel::Wiz_CloneModelBtn_clicked ( )
virtualslot

◆ Wiz_CreateNewData()

void TGo4FitPanel::Wiz_CreateNewData ( int  id)
virtual

◆ Wiz_CreateNewModel()

void TGo4FitPanel::Wiz_CreateNewModel ( int  id)
virtual

◆ Wiz_DataBufChk_toggled

void TGo4FitPanel::Wiz_DataBufChk_toggled ( bool  zn)
virtualslot

Definition at line 2947 of file TGo4FitPanel.cpp.

References fbFillingWidget, TGo4FitComponent::SetUseBuffers(), and Wiz_SelectedData().

Referenced by TGo4FitPanel().

◆ Wiz_DataClearRangesBtn_clicked

void TGo4FitPanel::Wiz_DataClearRangesBtn_clicked ( )
virtualslot

◆ Wiz_DataList_doubleClicked

void TGo4FitPanel::Wiz_DataList_doubleClicked ( QListWidgetItem *  )
virtualslot

◆ Wiz_DataListSelect

void TGo4FitPanel::Wiz_DataListSelect ( QListWidgetItem *  item)
virtualslot

◆ Wiz_DataSlotsTable_contextMenuRequested

void TGo4FitPanel::Wiz_DataSlotsTable_contextMenuRequested ( const QPoint &  pnt)
virtualslot

Definition at line 2968 of file TGo4FitPanel.cpp.

References fbFillingWidget, FillPopupForSlot(), and fxWizSlots.

Referenced by TGo4FitPanel().

◆ Wiz_DataUseRangeBtn_clicked

void TGo4FitPanel::Wiz_DataUseRangeBtn_clicked ( )
virtualslot

Definition at line 2990 of file TGo4FitPanel.cpp.

References fbFillingWidget, and Wiz_UseSelectedRange().

Referenced by TGo4FitPanel().

◆ Wiz_DelDataBtn_clicked

void TGo4FitPanel::Wiz_DelDataBtn_clicked ( )
virtualslot

◆ Wiz_DelModelBtn_clicked

void TGo4FitPanel::Wiz_DelModelBtn_clicked ( )
virtualslot

◆ Wiz_DrawDataBtn_clicked

void TGo4FitPanel::Wiz_DrawDataBtn_clicked ( )
virtualslot

Definition at line 3007 of file TGo4FitPanel.cpp.

References Button_FitterDraw(), fbFillingWidget, and Wiz_SelectedData().

Referenced by TGo4FitPanel().

◆ Wiz_FitFuncCmb_activated

void TGo4FitPanel::Wiz_FitFuncCmb_activated ( int  typ)
virtualslot

Definition at line 2836 of file TGo4FitPanel.cpp.

References fbFillingWidget, GetFitter(), and TGo4Fitter::SetFitFunctionType().

Referenced by TGo4FitPanel().

◆ Wiz_FitNameEdt_textChanged

void TGo4FitPanel::Wiz_FitNameEdt_textChanged ( const QString &  name)
virtualslot

◆ Wiz_GetModelInfo()

void TGo4FitPanel::Wiz_GetModelInfo ( TGo4FitModel model,
QString *  info 
)
virtual

◆ Wiz_GetSlotSourceInfo()

QString TGo4FitPanel::Wiz_GetSlotSourceInfo ( TGo4FitSlot slot)
virtual

◆ Wiz_MigradIterSpin_valueChanged

void TGo4FitPanel::Wiz_MigradIterSpin_valueChanged ( int  num)
virtualslot

Definition at line 2962 of file TGo4FitPanel.cpp.

References fbFillingWidget, and fiNumMigradIter.

Referenced by TGo4FitPanel().

◆ Wiz_MinSetupBtn_clicked

void TGo4FitPanel::Wiz_MinSetupBtn_clicked ( )
virtualslot

Definition at line 3518 of file TGo4FitPanel.cpp.

References fbFillingWidget, fiWizPageIndex, UpdateWizPaint(), and UpdateWizStackWidget().

Referenced by TGo4FitPanel().

◆ Wiz_ModelBufChk_toggled

void TGo4FitPanel::Wiz_ModelBufChk_toggled ( bool  zn)
virtualslot

Definition at line 3452 of file TGo4FitPanel.cpp.

References fbFillingWidget, TGo4FitComponent::SetUseBuffers(), and Wiz_SelectedModel().

Referenced by TGo4FitPanel().

◆ Wiz_ModelList_doubleClicked

void TGo4FitPanel::Wiz_ModelList_doubleClicked ( QListWidgetItem *  )
virtualslot

◆ Wiz_ModelList_itemChanged

void TGo4FitPanel::Wiz_ModelList_itemChanged ( QListWidgetItem *  item)
virtualslot

◆ Wiz_ModelListSelect

void TGo4FitPanel::Wiz_ModelListSelect ( QListWidgetItem *  item)
virtualslot

◆ Wiz_ParTable_valueChanged

void TGo4FitPanel::Wiz_ParTable_valueChanged ( int  nrow,
int  ncol 
)
virtualslot

Definition at line 2856 of file TGo4FitPanel.cpp.

References fxWizPars, and ParsTableChanged().

Referenced by TGo4FitPanel().

◆ Wiz_PFPolynSpin_valueChanged

void TGo4FitPanel::Wiz_PFPolynSpin_valueChanged ( int  zn)
virtualslot

Definition at line 3483 of file TGo4FitPanel.cpp.

References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::SetPolynomOrder().

Referenced by TGo4FitPanel().

◆ Wiz_PFSetupBtn_clicked

void TGo4FitPanel::Wiz_PFSetupBtn_clicked ( )
virtualslot

◆ Wiz_PFUsePolynChk_toggled

void TGo4FitPanel::Wiz_PFUsePolynChk_toggled ( bool  zn)
virtualslot

Definition at line 3471 of file TGo4FitPanel.cpp.

References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::SetUsePolynom().

Referenced by TGo4FitPanel().

◆ Wiz_RebuildDataBtn_clicked

void TGo4FitPanel::Wiz_RebuildDataBtn_clicked ( )
virtualslot

Definition at line 2942 of file TGo4FitPanel.cpp.

References Wiz_RebuildDataList().

Referenced by TGo4FitPanel().

◆ Wiz_RebuildDataList()

void TGo4FitPanel::Wiz_RebuildDataList ( )
virtual

◆ Wiz_RemoveData()

bool TGo4FitPanel::Wiz_RemoveData ( )
virtual

◆ Wiz_SelectedData()

TGo4FitData * TGo4FitPanel::Wiz_SelectedData ( )
virtual

◆ Wiz_SelectedModel()

TGo4FitModel * TGo4FitPanel::Wiz_SelectedModel ( )
virtual

◆ Wiz_ShowAllMod_toggled

void TGo4FitPanel::Wiz_ShowAllMod_toggled ( bool  zn)
virtualslot

Definition at line 2827 of file TGo4FitPanel.cpp.

References fbFillingWidget, fbWizShowAllModels, UpdateWizModelsList(), and UpdateWizPaint().

Referenced by TGo4FitPanel().

◆ Wiz_TakeCurrentRange()

void TGo4FitPanel::Wiz_TakeCurrentRange ( )
virtual

◆ Wiz_UseAmplEstimChk_toggled

void TGo4FitPanel::Wiz_UseAmplEstimChk_toggled ( bool  chk)
virtualslot

Definition at line 2956 of file TGo4FitPanel.cpp.

References fbFillingWidget, and fbUseAmplEstim.

Referenced by TGo4FitPanel().

◆ Wiz_UseSelectedRange()

void TGo4FitPanel::Wiz_UseSelectedRange ( )
virtual

◆ WorkingWithOnlyPad()

bool TGo4FitPanel::WorkingWithOnlyPad ( )
virtual

◆ WorkingWithPanel()

bool TGo4FitPanel::WorkingWithPanel ( )
virtual

◆ WorkWithFitter()

void TGo4FitPanel::WorkWithFitter ( const char *  itemname,
TGo4ViewPanel panel,
TPad *  pad 
)
virtual

◆ WorkWithFitterInSlot()

void TGo4FitPanel::WorkWithFitterInSlot ( TGo4Slot slot)
virtual

Member Data Documentation

◆ CurrFitItem

QFitItem* TGo4FitPanel::CurrFitItem {nullptr}

◆ fbDrawBackground

bool TGo4FitPanel::fbDrawBackground {false}
protected

◆ fbDrawComponents

bool TGo4FitPanel::fbDrawComponents {false}
protected

◆ fbDrawInfoOnPad

bool TGo4FitPanel::fbDrawInfoOnPad {false}
protected

◆ fbDrawModels

bool TGo4FitPanel::fbDrawModels {false}
protected

◆ fbDrawPanelCreation

bool TGo4FitPanel::fbDrawPanelCreation {false}
protected

Definition at line 306 of file TGo4FitPanel.h.

Referenced by Button_FitterDraw(), panelSlot(), and TGo4FitPanel().

◆ fbFillingWidget

bool TGo4FitPanel::fbFillingWidget {false}
protected

◆ fbFreezeMode

bool TGo4FitPanel::fbFreezeMode {false}
protected

Definition at line 311 of file TGo4FitPanel.h.

Referenced by AboutToShowSettMenu(), ChangeSettings(), panelSlot(), and TGo4FitPanel().

◆ fbNeedConfirmation

bool TGo4FitPanel::fbNeedConfirmation {false}
protected

Definition at line 309 of file TGo4FitPanel.h.

Referenced by AboutToShowSettMenu(), ChangeSettings(), checkConfirm(), and TGo4FitPanel().

◆ fbParsWidgetShown

bool TGo4FitPanel::fbParsWidgetShown {false}
protected

◆ fbRecalculateGaussWidth

bool TGo4FitPanel::fbRecalculateGaussWidth {false}
protected

◆ fbSaveWithReferences

bool TGo4FitPanel::fbSaveWithReferences {false}
protected

◆ fbShowPrimitives

bool TGo4FitPanel::fbShowPrimitives {false}
protected

◆ fbUseAmplEstim

bool TGo4FitPanel::fbUseAmplEstim {false}
protected

◆ fbUseCurrentRange

bool TGo4FitPanel::fbUseCurrentRange {false}
protected

◆ fbUseSamePanelForDraw

bool TGo4FitPanel::fbUseSamePanelForDraw {false}
protected

◆ fbWizShowAllModels

bool TGo4FitPanel::fbWizShowAllModels {false}
protected

Definition at line 326 of file TGo4FitPanel.h.

Referenced by TGo4FitPanel(), UpdateWizModelsList(), and Wiz_ShowAllMod_toggled().

◆ fiBuffersUsage

int TGo4FitPanel::fiBuffersUsage {0}
protected

◆ fiIntegralMode

int TGo4FitPanel::fiIntegralMode {0}
protected

◆ fiNumMigradIter

int TGo4FitPanel::fiNumMigradIter {0}
protected

◆ fiPaintMode

int TGo4FitPanel::fiPaintMode {0}
protected

Definition at line 299 of file TGo4FitPanel.h.

Referenced by Button_PeakFinder(), TGo4FitPanel(), UpdateWizDataList(), and UpdateWizPaint().

◆ fiPanelMode

int TGo4FitPanel::fiPanelMode {0}
protected

◆ FitterMap

QSignalMapper* TGo4FitPanel::FitterMap {nullptr}
protected

Definition at line 291 of file TGo4FitPanel.h.

Referenced by AboutToShowFitterMenu(), and TGo4FitPanel().

◆ FitterMenu

QMenu* TGo4FitPanel::FitterMenu {nullptr}
protected

Definition at line 290 of file TGo4FitPanel.h.

Referenced by AboutToShowFitterMenu(), and TGo4FitPanel().

◆ fiWizPageIndex

int TGo4FitPanel::fiWizPageIndex {0}
protected

◆ fxActivePad

TPad* TGo4FitPanel::fxActivePad {nullptr}
protected

◆ fxActivePanel

TGo4ViewPanel* TGo4FitPanel::fxActivePanel {nullptr}
protected

◆ fxCurrentItem

QFitItem* TGo4FitPanel::fxCurrentItem {nullptr}
protected

◆ fxCurrentItemWidget

QWidget* TGo4FitPanel::fxCurrentItemWidget {nullptr}
protected

◆ fxDrawNewPanel

TGo4ViewPanel* TGo4FitPanel::fxDrawNewPanel {nullptr}
protected

◆ fxParsTableList

TObjArray* TGo4FitPanel::fxParsTableList {nullptr}
protected

◆ fxWizDataName

QString TGo4FitPanel::fxWizDataName
protected

◆ fxWizModelName

QString TGo4FitPanel::fxWizModelName
protected

◆ fxWizPars

TObjArray* TGo4FitPanel::fxWizPars {nullptr}
protected

◆ fxWizSlots

TObjArray* TGo4FitPanel::fxWizSlots {nullptr}
protected

◆ ItemMenu

QMenu* TGo4FitPanel::ItemMenu {nullptr}
protected

Definition at line 296 of file TGo4FitPanel.h.

Referenced by AboutToShowItemMenu(), TGo4FitPanel(), and UpdateItemMenu().

◆ MenuBar

QMenuBar* TGo4FitPanel::MenuBar {nullptr}
protected

Definition at line 289 of file TGo4FitPanel.h.

Referenced by TGo4FitPanel(), and UpdateItemMenu().

◆ SettMap

QSignalMapper* TGo4FitPanel::SettMap {nullptr}
protected

Definition at line 295 of file TGo4FitPanel.h.

Referenced by AboutToShowSettMenu(), and TGo4FitPanel().

◆ SettMenu

QMenu* TGo4FitPanel::SettMenu {nullptr}
protected

Definition at line 294 of file TGo4FitPanel.h.

Referenced by TGo4FitPanel().

◆ ViewMap

QSignalMapper* TGo4FitPanel::ViewMap {nullptr}
protected

Definition at line 293 of file TGo4FitPanel.h.

Referenced by AboutToShowViewMenu(), and TGo4FitPanel().

◆ ViewMenu

QMenu* TGo4FitPanel::ViewMenu {nullptr}
protected

Definition at line 292 of file TGo4FitPanel.h.

Referenced by AboutToShowViewMenu(), and TGo4FitPanel().


The documentation for this class was generated from the following files: