#include <TGo4FitPanel.h>
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 Member Functions | |
TGo4FitPanel (QWidget *parent=0, const char *name=0) | |
virtual | ~TGo4FitPanel () |
virtual bool | IsAcceptDrag (const char *itemname, TClass *cl, int kind) |
virtual void | DropOnPanel (QDropEvent *event, const char *itemname, TClass *cl, int kind) |
virtual void | linkedObjectUpdated (const char *linkname, TObject *obj) |
virtual void | linkedObjectRemoved (const char *linkname) |
virtual void | linkedRemoved (TGo4Slot *slot, TObject *obj) |
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 TGo4ViewPanel * | ActivePanel () |
virtual TPad * | ActivePad () |
virtual TGo4Fitter * | GetFitter () |
virtual TGo4Fitter * | CloneFitter () |
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 TGo4Fitter * | CreateFitterFor (TGo4ViewPanel *panel, TPad *pad, const char *name) |
virtual void | CreateDataFor (TGo4ViewPanel *panel, TPad *pad, TGo4Fitter *fitter) |
virtual bool | FillPopupForItem (QFitItem *item, QMenu *menu, QSignalMapper *map) |
virtual bool | FillPopupForSlot (TGo4FitSlot *slot, QMenu *menu, QSignalMapper *map) |
virtual void | ExecutePopupForSlot (QFitItem *item, TGo4FitSlot *slot, int id) |
virtual QFitItem * | GetFitterItem () |
virtual QFitItem * | FindItem (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) |
virtual void | FitItemDeleted (QFitItem *item) |
virtual void | FillModelTypesList (QMenu *menu, QSignalMapper *map, int id, bool extend) |
virtual void | FillDataTypesList (QMenu *menu, QSignalMapper *map, int id) |
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 TGo4FitPeakFinder * | GetPeakFinder (bool autocreate) |
virtual TGo4FitData * | Wiz_SelectedData () |
virtual TGo4FitModel * | Wiz_SelectedModel () |
virtual TGo4FitModel * | Wiz_CreateNewModel (int id) |
virtual TGo4FitData * | 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 TGo4FitData * | CreateData (int id, const char *name) |
virtual TGo4FitModel * | CreateModel (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) |
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 Attributes | |
QFitItem * | CurrFitItem |
Protected Member Functions | |
virtual void | focusInEvent (QFocusEvent *event) |
virtual void | changeEvent (QEvent *event) |
Protected Attributes | |
QMenuBar * | MenuBar |
QMenu * | FitterMenu |
QSignalMapper * | FitterMap |
QMenu * | ViewMenu |
QSignalMapper * | ViewMap |
QMenu * | SettMenu |
QSignalMapper * | SettMap |
QMenu * | ItemMenu |
QSignalMapper * | ItemMap |
bool | fbFillingWidget |
int | fiPaintMode |
TObjArray * | fxWizPars |
TObjArray * | fxWizSlots |
TObjArray * | fxParsTableList |
TGo4ViewPanel * | fxActivePanel |
TPad * | fxActivePad |
TGo4ViewPanel * | fxDrawNewPanel |
bool | fbDrawPanelCreation |
QFitItem * | fxCurrentItem |
QWidget * | fxCurrentItemWidget |
bool | fbNeedConfirmation |
bool | fbShowPrimitives |
bool | fbFreezeMode |
int | fiPanelMode |
bool | fbParsWidgetShown |
bool | fbDrawModels |
bool | fbDrawComponents |
bool | fbDrawBackground |
bool | fbUseSamePanelForDraw |
bool | fbDrawInfoOnPad |
int | fiIntegralMode |
bool | fbRecalculateGaussWidth |
int | fiBuffersUsage |
bool | fbSaveWithReferences |
bool | fbUseCurrentRange |
QString | fxWizDataName |
QString | fxWizModelName |
bool | fbWizShowAllModels |
int | fiWizPageIndex |
bool | fbUseAmplEstim |
int | fiNumMigradIter |
Definition at line 111 of file TGo4FitPanel.h.
TGo4FitPanel::TGo4FitPanel | ( | QWidget * | parent = 0 , |
|
const char * | name = 0 | |||
) |
Definition at line 272 of file TGo4FitPanel.cpp.
References AboutToShowFitterMenu(), AboutToShowSettMenu(), AboutToShowViewMenu(), AddIdAction(), ChangeSettings(), ChangeViewType(), CurrFitItem, fbDrawBackground, fbDrawComponents, fbDrawInfoOnPad, fbDrawModels, fbDrawPanelCreation, fbFreezeMode, fbNeedConfirmation, fbParsWidgetShown, fbRecalculateGaussWidth, fbSaveWithReferences, fbShowPrimitives, fbUseAmplEstim, fbUseCurrentRange, fbUseSamePanelForDraw, fbWizShowAllModels, fiBuffersUsage, fiIntegralMode, fiNumMigradIter, fiPaintMode, fiPanelMode, FitterMap, FitterMenu, FitterMenuItemSelected(), fiWizPageIndex, fxActivePad, fxActivePanel, fxCurrentItem, fxCurrentItemWidget, fxDrawNewPanel, fxParsTableList, fxWizDataName, fxWizModelName, fxWizPars, fxWizSlots, TGo4QSettings::getBool(), TGo4QSettings::getInt(), go4sett, TGo4MdiArea::Instance(), ItemMap, ItemMenu, ItemMenuItemSelected(), MenuBar, panelSlot(), SettMap, SettMenu, UpdateActivePage(), ViewMap, and ViewMenu.
TGo4FitPanel::~TGo4FitPanel | ( | ) | [virtual] |
Definition at line 393 of file TGo4FitPanel.cpp.
References ClearObjectReferenceInSlots(), CloseDrawPanel(), fbFillingWidget, fxCurrentItem, fxParsTableList, fxWizPars, fxWizSlots, RemoveDrawObjects(), and RemovePrimitives().
void TGo4FitPanel::AboutToShowFitterMenu | ( | ) | [virtual, slot] |
Definition at line 2110 of file TGo4FitPanel.cpp.
References ActivePad(), ActivePanel(), AddIdAction(), TGo4FitParsList::CanRollbackPars(), fbParsWidgetShown, fiPanelMode, FitterMap, FitterMenu, TGo4ViewPanel::GetActivePad(), GetFitter(), QGo4Widget::LastActivePanel(), FitGui::pm_Expert, and WorkingWithPanel().
Referenced by TGo4FitPanel().
void TGo4FitPanel::AboutToShowItemMenu | ( | ) | [virtual, slot] |
Definition at line 2156 of file TGo4FitPanel.cpp.
References FillPopupForItem(), ItemMap, and ItemMenu.
Referenced by UpdateItemMenu().
void TGo4FitPanel::AboutToShowSettMenu | ( | ) | [virtual, slot] |
Definition at line 2046 of file TGo4FitPanel.cpp.
References fbDrawBackground, fbDrawComponents, fbDrawInfoOnPad, fbDrawModels, fbFreezeMode, fbNeedConfirmation, fbRecalculateGaussWidth, fbSaveWithReferences, fbShowPrimitives, fbUseCurrentRange, fbUseSamePanelForDraw, fiBuffersUsage, fiIntegralMode, fiPanelMode, FitGui::pm_Expert, FitGui::pm_Wizard, SetIdAction(), and SettMap.
Referenced by TGo4FitPanel().
void TGo4FitPanel::AboutToShowViewMenu | ( | ) | [virtual, slot] |
Definition at line 1943 of file TGo4FitPanel.cpp.
References AddIdAction(), fiPanelMode, FitGui::pm_Expert, FitGui::pm_Simple, FitGui::pm_Wizard, SetIdAction(), ViewMap, and ViewMenu.
Referenced by TGo4FitPanel().
TPad * TGo4FitPanel::ActivePad | ( | ) | [virtual] |
Definition at line 634 of file TGo4FitPanel.cpp.
References fxActivePad.
Referenced by AboutToShowFitterMenu(), ArrowChanged(), Button_SimpleFit(), Button_WorkWithPanel(), Cmd_CreateAppropriateFitter(), FindPadForSlot(), panelSlot(), SetFitter(), UpdateStatusBar(), Wiz_RebuildDataList(), and WorkingWithOnlyPad().
TGo4ViewPanel * TGo4FitPanel::ActivePanel | ( | ) | [virtual] |
Definition at line 629 of file TGo4FitPanel.cpp.
References fxActivePanel.
Referenced by AboutToShowFitterMenu(), ArrowChanged(), Button_FitterDraw(), Button_WorkWithPanel(), Cmd_CreateAppropriateFitter(), FindPadForSlot(), PaintModel(), PaintRange(), panelSlot(), RemoveDrawObjects(), RemovePrimitives(), SetFitter(), UpdateObjectReferenceInSlot(), Wiz_GetSlotSourceInfo(), Wiz_RebuildDataList(), Wiz_TakeCurrentRange(), Wiz_UseSelectedRange(), and WorkingWithOnlyPad().
void TGo4FitPanel::ArrowChanged | ( | TGo4FitGuiArrow * | arr | ) | [virtual] |
Definition at line 4785 of file TGo4FitPanel.cpp.
References ActivePad(), ActivePanel(), TGo4ViewPanel::CollectSpecialObjects(), fbParsWidgetShown, FillParsWidget(), QFitWidget::FillWidget(), FindPadForSlot(), fiPanelMode, fxCurrentItemWidget, GetFitter(), TGo4FitGuiArrow::GetItem(), TGo4FitSlotList::GetSlot(), TGo4FitGuiArrow::GetType(), TGo4ViewPanel::kind_FitArrows, TGo4FitGuiArrow::Locate(), TGo4ViewPanel::MarkPadModified(), TGo4FitSlotList::NumSlots(), FitGui::ot_par, FitGui::pm_Expert, FitGui::pm_Wizard, SetItemText(), TGo4ViewPanel::ShootRepaintTimer(), UpdateItemsOfType(), and UpdateWizStackWidget().
Referenced by TGo4FitGuiArrow::ExecuteEvent().
void TGo4FitPanel::Button_FitterDraw | ( | TGo4FitData * | selecteddata | ) | [virtual] |
Definition at line 977 of file TGo4FitPanel.cpp.
References ActivePanel(), TGo4ViewPanel::AddDrawObject(), TGo4ViewPanel::ClearCanvas(), TGo4Fitter::CreateDrawObject(), QGo4Widget::CreateViewPanel(), TGo4ViewPanel::DeleteDrawObjects(), TGo4ViewPanel::Divide(), fbDrawBackground, fbDrawComponents, fbDrawInfoOnPad, fbDrawModels, fbDrawPanelCreation, fbRecalculateGaussWidth, fbUseSamePanelForDraw, FindPadWhereData(), fxDrawNewPanel, TGo4FitComponent::GetAmplValue(), TGo4Fitter::GetData(), TGo4FitData::GetDataType(), TGo4ViewPanel::GetDrawObject(), GetFitter(), TGo4FitModel::GetGroupIndex(), TGo4Fitter::GetModel(), TGo4Fitter::GetNumData(), TGo4Fitter::GetNumModel(), TGo4FitParsList::GetPar(), TGo4FitParsList::GetParFullName(), TGo4FitModel::GetPosition(), TGo4ViewPanel::GetSubPad(), TGo4FitParameter::GetValue(), TGo4FitModel::GetWidth(), TGo4FitData::IsAnyDataTransform(), TGo4FitModel::IsAssignTo(), TGo4ViewPanel::kind_FitInfo, TGo4ViewPanel::kind_FitModels, TGo4FitModel::NumPars(), RemoveDrawObjects(), TGo4ViewPanel::SetAutoScale(), and TGo4ViewPanel::ShootRepaintTimer().
Referenced by Button_PerformFit(), Cmd_DrawData(), ItemMenuItemSelected(), MainDrawBtn_clicked(), and Wiz_DrawDataBtn_clicked().
void TGo4FitPanel::Button_PeakFinder | ( | ) | [virtual] |
Definition at line 885 of file TGo4FitPanel.cpp.
References TGo4FitterAbstract::DoAction(), fbUseAmplEstim, fbUseCurrentRange, fiBuffersUsage, fiNumMigradIter, fiPaintMode, fiPanelMode, TGo4Fitter::GetData(), GetFitter(), GetPeakFinder(), FitGui::pm_Wizard, RemoveDrawObjects(), RemovePrimitives(), TGo4FitPeakFinder::SetClearModels(), TGo4FitPeakFinder::SetDataName(), TGo4Fitter::SetMemoryUsage(), UpdateActivePage(), UpdateStatusBar(), Wiz_SelectedData(), and Wiz_TakeCurrentRange().
Referenced by MainFindBtn_clicked(), PF_AmplSlider_sliderReleased(), PF_MaxWidthEdt_returnPressed(), PF_MinNoiseEdit_returnPressed(), PF_MinWidthEdt_returnPressed(), PF_RelNoiseSlider_sliderReleased(), PF_SumUpSpin_valueChanged(), and PF_WidthEdit_returnPressed().
void TGo4FitPanel::Button_PerformFit | ( | ) | [virtual] |
Definition at line 923 of file TGo4FitPanel.cpp.
References TGo4FitterAbstract::AddAction(), TGo4Fitter::AddAmplEstimation(), TGo4FitMinuit::AddCommand(), TGo4Fitter::AddStandardActions(), Button_FitterDraw(), TGo4FitterAbstract::DeleteAction(), TGo4FitterAbstract::DoActions(), fbShowPrimitives, fbUseAmplEstim, fbUseCurrentRange, fiBuffersUsage, fiNumMigradIter, fiPanelMode, TGo4FitterAbstract::GetAction(), TGo4Fitter::GetData(), GetFitter(), TGo4FitterAbstract::GetNumActions(), GetPeakFinder(), TGo4FitParsList::MemorizePars(), PaintModelsFor(), FitGui::pm_Expert, FitGui::pm_Simple, RemovePrimitives(), TGo4Fitter::SetMemoryUsage(), UpdateActivePage(), UpdateStatusBar(), and Wiz_TakeCurrentRange().
Referenced by Button_SimpleFit(), and MainFitBtn_clicked().
void TGo4FitPanel::Button_SimpleClear | ( | ) | [virtual] |
Definition at line 874 of file TGo4FitPanel.cpp.
References TGo4Fitter::DeleteAllModels(), GetFitter(), RemoveDrawObjects(), and RemovePrimitives().
Referenced by Smp_ClearBtn_clicked().
void TGo4FitPanel::Button_SimpleFit | ( | int | nmodel | ) | [virtual] |
Definition at line 825 of file TGo4FitPanel.cpp.
References ActivePad(), TGo4Fitter::AddPolynoms(), Button_PerformFit(), TGo4FitComponent::ClearRanges(), CreateModel(), TGo4FitData::DefineDimensions(), fbUseAmplEstim, fiNumMigradIter, TGo4Fitter::GetData(), GetFitter(), TGo4Fitter::GetNumData(), LocateModel(), TGo4Fitter::SetMemoryUsage(), TGo4FitComponent::SetRange(), UpdateObjectReferenceInSlots(), and WorkingWithOnlyPad().
Referenced by Smp_ExponentBtn_clicked(), Smp_GaussianBtn_clicked(), Smp_LorenzBtn_clicked(), and Smp_PolynomBtn_clicked().
void TGo4FitPanel::Button_WorkWithPanel | ( | ) | [virtual] |
Definition at line 805 of file TGo4FitPanel.cpp.
References ActivePad(), ActivePanel(), Fitter_NewForActivePad(), fxActivePad, fxActivePanel, fxDrawNewPanel, TGo4ViewPanel::GetActivePad(), GetFitter(), QGo4Widget::LastActivePanel(), SetFitter(), UpdateActivePage(), and UpdateObjectReferenceInSlots().
Referenced by MainAttachBtn_clicked().
void TGo4FitPanel::changeEvent | ( | QEvent * | event | ) | [protected, virtual] |
Definition at line 2233 of file TGo4FitPanel.cpp.
References UpdateStatusBar().
void TGo4FitPanel::ChangeModelPar | ( | QFitModelWidget * | w, | |
int | npar, | |||
int | value | |||
) | [virtual] |
Definition at line 5259 of file TGo4FitPanel.cpp.
References TGo4FitComponent::CanAmplTouch(), QFitWidget::GetObject(), TGo4FitComponent::MakeAmpl(), FitGui::ot_parslist, TGo4FitComponent::RemoveAmpl(), TGo4FitModel::SetGroupIndex(), TGo4FitComponent::SetUseBuffers(), and QFitWidget::UpdateItemsOfType().
Referenced by QFitModelWidget::AmplChk_toggled(), QFitModelWidget::BuffersChk_toggled(), and QFitModelWidget::GroupSpin_valueChanged().
void TGo4FitPanel::ChangeObjectName | ( | QFitNamedWidget * | w, | |
const char * | newname | |||
) | [virtual] |
Definition at line 5207 of file TGo4FitPanel.cpp.
References TGo4Fitter::ChangeDataNameInAssignments(), TGo4Fitter::FindData(), TGo4Fitter::FindModel(), TGo4FitParsList::FindPar(), QFitNamedWidget::FullNameLbl, GetFitter(), TGo4FitNamed::GetFullName(), QFitWidget::GetItem(), TGo4FitNamed::GetOwner(), QFitItem::Object(), QFitItem::ObjectType(), FitGui::ot_ass, QFitItem::Parent(), QFitWidget::SetWidgetItemText(), and UpdateItemsOfType().
Referenced by QFitNamedWidget::NameEdt_textChanged().
void TGo4FitPanel::ChangeObjectTitle | ( | QFitNamedWidget * | w, | |
const char * | newtitle | |||
) | [virtual] |
Definition at line 5252 of file TGo4FitPanel.cpp.
References QFitWidget::GetObject().
Referenced by QFitNamedWidget::TitleEdt_textChanged().
void TGo4FitPanel::ChangeSettings | ( | int | id | ) | [virtual, slot] |
Definition at line 2072 of file TGo4FitPanel.cpp.
References fbDrawBackground, fbDrawComponents, fbDrawInfoOnPad, fbDrawModels, fbFreezeMode, fbNeedConfirmation, fbRecalculateGaussWidth, fbSaveWithReferences, fbShowPrimitives, fbUseCurrentRange, fbUseSamePanelForDraw, fiBuffersUsage, fiIntegralMode, go4sett, TGo4QSettings::setBool(), TGo4QSettings::setInt(), and UpdateActivePage().
Referenced by TGo4FitPanel().
void TGo4FitPanel::ChangeViewType | ( | int | id | ) | [virtual, slot] |
Definition at line 1954 of file TGo4FitPanel.cpp.
References fbParsWidgetShown, fiPanelMode, FitGui::pm_None, and UpdateActivePage().
Referenced by TGo4FitPanel().
void TGo4FitPanel::ClearObjectReferenceInSlots | ( | ) | [virtual] |
Definition at line 5133 of file TGo4FitPanel.cpp.
References TGo4FitSlot::GetClass(), GetFitter(), TGo4FitSlot::GetOwned(), TGo4FitSlotList::GetSlot(), TGo4FitSlotList::NumSlots(), TGo4FitSlot::SetObject(), and WorkingWithPanel().
Referenced by Fitter_Delete(), Fitter_New(), Fitter_NewForActivePad(), Fitter_UseWorkspace(), panelSlot(), SetFitter(), WorkWithFitter(), WorkWithFitterInSlot(), and ~TGo4FitPanel().
TGo4Fitter * TGo4FitPanel::CloneFitter | ( | ) | [virtual] |
Definition at line 667 of file TGo4FitPanel.cpp.
References fbSaveWithReferences, GetFitter(), and TGo4FitSlotList::SetSaveFlagForObjects().
Referenced by TGo4MainWindow::editorServiceSlot(), and Fitter_SaveToBrowser().
void TGo4FitPanel::CloseDrawPanel | ( | ) | [virtual] |
Definition at line 5168 of file TGo4FitPanel.cpp.
References fxDrawNewPanel.
Referenced by Fitter_Delete(), Fitter_UseWorkspace(), panelSlot(), WorkWithFitter(), WorkWithFitterInSlot(), and ~TGo4FitPanel().
void TGo4FitPanel::Cmd_AddDependency | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1764 of file TGo4FitPanel.cpp.
References QFitItem::Object(), QFitItem::ObjectType(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_AddNewAction | ( | QFitItem * | item, | |
int | id | |||
) | [virtual] |
Definition at line 1710 of file TGo4FitPanel.cpp.
References TGo4FitterAbstract::AddAction(), TGo4Fitter::AddAmplEstimation(), TGo4FitterAbstract::AddOutputAction(), TGo4FitterAbstract::AddSimpleMinuit(), GetFitter(), QFitItem::ObjectType(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_AddNewData | ( | QFitItem * | item, | |
int | id | |||
) | [virtual] |
Definition at line 1414 of file TGo4FitPanel.cpp.
References TGo4Fitter::AddData(), CreateData(), FindItem(), GetFitter(), QFitItem::ObjectType(), FitGui::ot_allslots, FitGui::ot_data, QFitItem::Parent(), UpdateItem(), UpdateItemsOfType(), UpdateObjectReferenceInSlots(), and UpdateStatusBar().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_AddNewModel | ( | QFitItem * | item, | |
int | id | |||
) | [virtual] |
Definition at line 1439 of file TGo4FitPanel.cpp.
References CreateModel(), FindItem(), GetFitter(), LocateModel(), QFitItem::ObjectType(), FitGui::ot_allslots, FitGui::ot_model, QFitItem::Parent(), UpdateItem(), UpdateItemsOfType(), UpdateObjectReferenceInSlots(), and UpdateStatusBar().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_AddNewPar | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1842 of file TGo4FitPanel.cpp.
References TGo4FitParsList::CreatePar(), TGo4FitParsList::FindPar(), QFitItem::Object(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_AddRangeCondition | ( | QFitItem * | item, | |
int | id | |||
) | [virtual] |
Definition at line 1556 of file TGo4FitPanel.cpp.
References TGo4FitComponent::AddRangeCut(), TGo4FitModel::AssignmentName(), TGo4FitData::DefineScaleMinMax(), TGo4FitComponent::ExcludeRange(), TGo4Fitter::FindData(), FindPadWhereData(), GetFitter(), TGo4FitComponent::GetNumRangeCut(), TGo4FitModel::NumAssigments(), QFitItem::Object(), QFitItem::ObjectType(), TGo4FitComponent::SetRange(), TGo4FitComponent::SetRangeMax(), TGo4FitComponent::SetRangeMin(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_AssignModelToAllData | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1487 of file TGo4FitPanel.cpp.
References TGo4Fitter::AssignModelTo(), GetFitter(), QFitItem::Object(), FitGui::ot_parslist, QFitItem::Parent(), UpdateItem(), and UpdateItemsOfType().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_AssignModelToData | ( | QFitItem * | item, | |
int | id | |||
) | [virtual] |
Definition at line 1500 of file TGo4FitPanel.cpp.
References TGo4Fitter::AssignModelTo(), TGo4Fitter::GetDataName(), GetFitter(), QFitItem::Object(), FitGui::ot_parslist, QFitItem::Parent(), UpdateItem(), and UpdateItemsOfType().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_ClearAssigment | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1462 of file TGo4FitPanel.cpp.
References TGo4FitModel::ClearAssignmentTo(), QFitItem::Object(), FitGui::ot_parslist, QFitItem::Parent(), UpdateItem(), and UpdateItemsOfType().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_ClearAssigments | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1475 of file TGo4FitPanel.cpp.
References TGo4FitModel::ClearAssignments(), QFitItem::Object(), FitGui::ot_parslist, QFitItem::Parent(), UpdateItem(), and UpdateItemsOfType().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_ClearFitter | ( | ) | [virtual] |
Definition at line 1214 of file TGo4FitPanel.cpp.
References TGo4Fitter::Clear(), fbNeedConfirmation, GetFitter(), and UpdateActivePage().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_CloneModel | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1400 of file TGo4FitPanel.cpp.
References TGo4Fitter::CloneModel(), GetFitter(), QFitItem::Object(), UpdateActivePage(), and UpdateObjectReferenceInSlots().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_CreateAppropriateFitter | ( | ) | [virtual] |
Definition at line 1190 of file TGo4FitPanel.cpp.
References ActivePad(), ActivePanel(), CreateFitterFor(), SetFitter(), and UpdateActivePage().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_CreateFitter | ( | ) | [virtual] |
Definition at line 1182 of file TGo4FitPanel.cpp.
References SetFitter(), and UpdateActivePage().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteAction | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1613 of file TGo4FitPanel.cpp.
References TGo4FitterAbstract::DeleteAction(), fbNeedConfirmation, GetFitter(), QFitItem::Object(), QFitItem::Parent(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteActions | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1695 of file TGo4FitPanel.cpp.
References TGo4FitterAbstract::DeleteActions(), fbNeedConfirmation, GetFitter(), QFitItem::ObjectType(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteAllData | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1307 of file TGo4FitPanel.cpp.
References TGo4Fitter::DeleteAllData(), fbNeedConfirmation, GetFitter(), FitGui::ot_allslots, UpdateItem(), UpdateItemsOfType(), UpdateObjectReferenceInSlots(), and UpdateStatusBar().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteAssosiatedModels | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1329 of file TGo4FitPanel.cpp.
References TGo4Fitter::DeleteModelsAssosiatedTo(), fbNeedConfirmation, FindItem(), GetFitter(), QFitItem::Object(), FitGui::ot_allslots, FitGui::ot_modellist, QFitItem::Parent(), ShowItem(), UpdateItem(), UpdateItemsOfType(), and UpdateStatusBar().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteData | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1283 of file TGo4FitPanel.cpp.
References fbNeedConfirmation, GetFitter(), QFitItem::Object(), FitGui::ot_allslots, QFitItem::Parent(), TGo4Fitter::RemoveData(), UpdateItem(), UpdateItemsOfType(), UpdateObjectReferenceInSlots(), and UpdateStatusBar().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteDependencies | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1747 of file TGo4FitPanel.cpp.
References fbNeedConfirmation, QFitItem::Object(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteDependency | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1725 of file TGo4FitPanel.cpp.
References fbNeedConfirmation, QFitItem::Object(), QFitItem::ObjectType(), QFitItem::Parent(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteFitter | ( | ) | [virtual] |
Definition at line 1199 of file TGo4FitPanel.cpp.
References fbNeedConfirmation, RemovePrimitives(), SetFitter(), and UpdateActivePage().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteMinuitResult | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1878 of file TGo4FitPanel.cpp.
References fbNeedConfirmation, QFitItem::Object(), QFitItem::Parent(), TGo4FitMinuit::RemoveResult(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteModel | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1355 of file TGo4FitPanel.cpp.
References Cmd_RemoveModel(), and QFitItem::Object().
Referenced by DeleteModelWithPrimit(), and ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteModels | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1380 of file TGo4FitPanel.cpp.
References TGo4Fitter::DeleteAllModels(), fbNeedConfirmation, GetFitter(), FitGui::ot_allslots, UpdateItem(), UpdateItemsOfType(), UpdateObjectReferenceInSlots(), and UpdateStatusBar().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeleteOutputActions | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1680 of file TGo4FitPanel.cpp.
References TGo4FitterAbstract::DeleteOutputActions(), fbNeedConfirmation, GetFitter(), QFitItem::ObjectType(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeletePar | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1859 of file TGo4FitPanel.cpp.
References fbNeedConfirmation, QFitItem::Object(), QFitItem::Parent(), TGo4FitParsList::RemovePar(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DeletePars | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1803 of file TGo4FitPanel.cpp.
References TGo4FitParsList::ClearPars(), fbNeedConfirmation, QFitItem::Object(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_DrawData | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1277 of file TGo4FitPanel.cpp.
References Button_FitterDraw(), and QFitItem::Object().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_ExecuteAction | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1648 of file TGo4FitPanel.cpp.
References TGo4FitterAction::CanChangeFitter(), TGo4FitterAbstract::DoAction(), GetFitter(), QFitItem::Object(), FitGui::ot_par, UpdateActivePage(), UpdateItem(), and UpdateItemsOfType().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_ExecuteActions | ( | QFitItem * | item, | |
bool | expert | |||
) | [virtual] |
Definition at line 1664 of file TGo4FitPanel.cpp.
References TGo4FitterAbstract::DoActions(), GetFitter(), TGo4FitParsList::MemorizePars(), FitGui::ot_par, UpdateActivePage(), UpdateItem(), and UpdateItemsOfType().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_ItemPrint | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1252 of file TGo4FitPanel.cpp.
References fxCurrentItemWidget, QFitItem::Object(), RemoveItemWidget(), QFitPrintWidget::SetDrawOption(), and QFitWidget::SetItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_MemorizePar | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1820 of file TGo4FitPanel.cpp.
References TGo4FitParameter::MemorizeValue(), and QFitItem::Object().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_MemorizePars | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1779 of file TGo4FitPanel.cpp.
References TGo4FitParsList::MemorizePars(), and QFitItem::Object().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_MoveAction | ( | QFitItem * | item, | |
int | dir | |||
) | [virtual] |
Definition at line 1631 of file TGo4FitPanel.cpp.
References FindItem(), GetFitter(), QFitItem::Object(), QFitItem::Parent(), TGo4FitterAbstract::ReplaceAction(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_RememberPar | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1829 of file TGo4FitPanel.cpp.
References QFitItem::Object(), TGo4FitParameter::RememberValue(), SetItemText(), and ShowItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_RememberPars | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1789 of file TGo4FitPanel.cpp.
References QFitItem::Object(), FitGui::ot_par, TGo4FitParsList::RememberPars(), ShowItem(), and UpdateItemsOfType().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_RemoveModel | ( | TGo4FitModel * | model | ) | [virtual] |
Definition at line 1362 of file TGo4FitPanel.cpp.
References fbNeedConfirmation, GetFitter(), TGo4Fitter::RemoveModel(), UpdateActivePage(), and UpdateObjectReferenceInSlots().
Referenced by Cmd_DeleteModel(), and DeleteModelWithPrimit().
void TGo4FitPanel::Cmd_RemoveRangeCondition | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1513 of file TGo4FitPanel.cpp.
References fbNeedConfirmation, QFitItem::Object(), QFitItem::ObjectType(), FitGui::ot_range, FitGui::ot_rangecut, QFitItem::Parent(), TGo4FitComponent::RemoveRangeCondition(), TGo4FitComponent::RemoveRangeCut(), QFitItem::Tag(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_RemoveRangeConditions | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1540 of file TGo4FitPanel.cpp.
References TGo4FitComponent::ClearRanges(), fbNeedConfirmation, QFitItem::Object(), QFitItem::ObjectType(), and UpdateItem().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_SaveFitter | ( | bool | ask | ) | [virtual] |
Definition at line 1230 of file TGo4FitPanel.cpp.
References fbSaveWithReferences, GetFitter(), and TGo4FitSlotList::SetSaveFlagForObjects().
Referenced by ItemMenuItemSelected().
void TGo4FitPanel::Cmd_UpdateAllSlots | ( | QFitItem * | item | ) | [virtual] |
Definition at line 1898 of file TGo4FitPanel.cpp.
References UpdateItem(), and UpdateObjectReferenceInSlots().
Referenced by ItemMenuItemSelected().
TGo4FitData * TGo4FitPanel::CreateData | ( | int | id, | |
const char * | name | |||
) | [virtual] |
Definition at line 4905 of file TGo4FitPanel.cpp.
References TGo4Fitter::FindNextName(), and GetFitter().
Referenced by Cmd_AddNewData(), ExecutePopupForSlot(), and Wiz_CreateNewData().
void TGo4FitPanel::CreateDataFor | ( | TGo4ViewPanel * | panel, | |
TPad * | pad, | |||
TGo4Fitter * | fitter | |||
) | [virtual] |
Definition at line 3536 of file TGo4FitPanel.cpp.
References TGo4Fitter::AddData(), TGo4Fitter::FindNextName(), TGo4ViewPanel::GetNumberOfPads(), TGo4ViewPanel::GetPadMainObject(), TGo4ViewPanel::GetSubPad(), and TGo4ViewPanel::IsPadHasSubPads().
Referenced by CreateFitterFor(), and Wiz_RebuildDataList().
void TGo4FitPanel::CreateFitSlotLink | ( | TGo4FitSlot * | slot, | |
const char * | itemname | |||
) | [virtual] |
Definition at line 5047 of file TGo4FitPanel.cpp.
References QGo4Widget::AddLink(), QGo4Widget::GetLinked(), GetPadIndexForSlot(), QGo4Widget::RemoveLink(), and UpdateObjectReferenceInSlot().
Referenced by DropOnPanel().
TGo4Fitter * TGo4FitPanel::CreateFitterFor | ( | TGo4ViewPanel * | panel, | |
TPad * | pad, | |||
const char * | name | |||
) | [virtual] |
Definition at line 3519 of file TGo4FitPanel.cpp.
References TGo4Fitter::AddStandardActions(), CreateDataFor(), TGo4Fitter::ff_chi_square, TGo4Fitter::SetFitFunctionType(), and TGo4Fitter::SetMemoryUsage().
Referenced by Cmd_CreateAppropriateFitter(), and Fitter_NewForActivePad().
TGo4FitModel * TGo4FitPanel::CreateModel | ( | int | id, | |
const char * | namebase, | |||
TGo4Fitter * | fitter, | |||
TGo4FitData * | data | |||
) | [virtual] |
Definition at line 4924 of file TGo4FitPanel.cpp.
References TGo4Fitter::AddModel(), TGo4Fitter::AddPolynoms(), TGo4FitModel::AssignToData(), TGo4FitData::DefineDimensions(), TGo4Fitter::FindNextName(), TGo4Fitter::GetData(), TGo4Fitter::GetNumData(), TGo4FitParsList::SetParsNames(), TGo4FitModelFormula::SetPosParIndex(), and TGo4FitModelFormula::SetWidthParIndex().
Referenced by Button_SimpleFit(), Cmd_AddNewModel(), ExecutePopupForSlot(), and Wiz_CreateNewModel().
int TGo4FitPanel::DefineModelWidgetType | ( | TObject * | obj | ) | [virtual] |
Definition at line 5034 of file TGo4FitPanel.cpp.
References FitGui::wt_formula, FitGui::wt_function, FitGui::wt_gauss1, FitGui::wt_gauss2, FitGui::wt_gaussn, FitGui::wt_model, and FitGui::wt_polynom.
Referenced by UpdateItem().
void TGo4FitPanel::DeleteModelWithPrimit | ( | TGo4FitGuiArrow * | arr | ) | [virtual] |
Definition at line 4832 of file TGo4FitPanel.cpp.
References Cmd_DeleteModel(), Cmd_RemoveModel(), FindItem(), fiPanelMode, TGo4FitGuiArrow::GetModel(), FitGui::ot_model, and FitGui::pm_Expert.
Referenced by TGo4FitGuiArrow::Delete().
void TGo4FitPanel::DropOnPanel | ( | QDropEvent * | event, | |
const char * | itemname, | |||
TClass * | cl, | |||
int | kind | |||
) | [virtual] |
Definition at line 424 of file TGo4FitPanel.cpp.
References CreateFitSlotLink(), fxWizSlots, TGo4FitSlot::IsSuitableClass(), QFitItem::Object(), QFitItem::ObjectType(), UpdateActivePage(), and WorkWithFitter().
Referenced by TGo4MainWindow::editorServiceSlot().
void TGo4FitPanel::ExecutePopupForSlot | ( | QFitItem * | item, | |
TGo4FitSlot * | slot, | |||
int | id | |||
) | [virtual] |
Definition at line 3855 of file TGo4FitPanel.cpp.
References TGo4FitSlot::ClearConnectionToSlot(), TGo4FitSlotList::ClearSlot(), TGo4FitSlot::CloneObject(), TGo4FitSlot::ConnectToSlot(), CreateData(), CreateModel(), fbNeedConfirmation, FindItem(), GetFitter(), TGo4FitSlotList::GetSlot(), TGo4FitSlotList::NumSlots(), QFitItem::Object(), TGo4FitSlot::SetObject(), ShowItem(), UpdateActivePage(), UpdateItem(), and UpdateObjectReferenceInSlot().
Referenced by ItemMenuItemSelected(), and Wiz_DataSlotsTable_contextMenuRequested().
void TGo4FitPanel::FillDataTypesList | ( | QMenu * | menu, | |
QSignalMapper * | map, | |||
int | id | |||
) | [virtual] |
Definition at line 4445 of file TGo4FitPanel.cpp.
References AddIdAction().
Referenced by FillPopupForItem(), FillPopupForSlot(), and Wiz_AddDataBtn_clicked().
void TGo4FitPanel::FillDependencyList | ( | QFitItem * | parent | ) | [virtual] |
Definition at line 4413 of file TGo4FitPanel.cpp.
References QFitItem::Object().
Referenced by UpdateItem().
void TGo4FitPanel::FillModelTypesList | ( | QMenu * | menu, | |
QSignalMapper * | map, | |||
int | id, | |||
bool | extend | |||
) | [virtual] |
Definition at line 4423 of file TGo4FitPanel.cpp.
References AddIdAction().
Referenced by FillPopupForItem(), FillPopupForSlot(), and Wiz_AddModelBtn_clicked().
void TGo4FitPanel::FillNamedWidget | ( | QFitNamedWidget * | w | ) | [virtual] |
Definition at line 5176 of file TGo4FitPanel.cpp.
References QFitModelWidget::AmplChk, QFitModelWidget::BuffersChk, TGo4FitComponent::CanAmplTouch(), QFitNamedWidget::ClassNameLbl, QFitNamedWidget::FullNameLbl, TGo4FitComponent::GetAmplPar(), TGo4FitNamed::GetFullName(), TGo4FitModel::GetGroupIndex(), QFitWidget::GetObject(), TGo4FitNamed::GetOwner(), TGo4FitComponent::GetUseBuffers(), QFitModelWidget::GroupSpin, QFitNamedWidget::NameEdt, and QFitNamedWidget::TitleEdt.
Referenced by QFitNamedWidget::FillSpecificData().
void TGo4FitPanel::FillParsList | ( | QFitItem * | item | ) | [virtual] |
Definition at line 4394 of file TGo4FitPanel.cpp.
References TGo4FitParsList::GetPar(), TGo4FitParsList::NumPars(), and QFitItem::Object().
Referenced by UpdateItem().
void TGo4FitPanel::FillParsTable | ( | QTableWidget * | table, | |
TGo4Fitter * | fitter, | |||
TGo4FitModel * | model, | |||
bool | LinesView, | |||
TObjArray * | TableList | |||
) | [virtual] |
Definition at line 3093 of file TGo4FitPanel.cpp.
References TGo4Fitter::CalculatesIntegral(), TGo4Fitter::CalculatesModelIntegral(), fbRecalculateGaussWidth, fiIntegralMode, TGo4FitComponent::GetAmplPar(), TGo4FitComponent::GetAmplValue(), TGo4FitParameter::GetEpsilon(), TGo4FitParameter::GetError(), TGo4FitParameter::GetFixed(), TGo4FitNamed::GetFullName(), TGo4Fitter::GetModel(), TGo4Fitter::GetNumModel(), TGo4FitParsList::GetPar(), TGo4FitModel::GetPosition(), TGo4FitParameter::GetRange(), TGo4FitParameter::GetValue(), TGo4FitModel::GetWidth(), TGo4FitModel::Integral(), TGo4FitParsList::NumPars(), and Wiz_SelectedData().
Referenced by FillParsWidget(), LineParsChk_toggled(), and UpdateWizStackWidget().
void TGo4FitPanel::FillParsWidget | ( | ) | [virtual, slot] |
Definition at line 3054 of file TGo4FitPanel.cpp.
References fbFillingWidget, FillParsTable(), fxParsTableList, GetFitter(), TGo4FitterAbstract::GetResultFF(), and TGo4FitterAbstract::GetResultNDF().
Referenced by ArrowChanged(), and UpdateActivePage().
bool TGo4FitPanel::FillPopupForItem | ( | QFitItem * | item, | |
QMenu * | menu, | |||
QSignalMapper * | map | |||
) | [virtual] |
Definition at line 3660 of file TGo4FitPanel.cpp.
References AddIdAction(), FillDataTypesList(), FillModelTypesList(), FillPopupForSlot(), TGo4Fitter::GetDataName(), GetFitter(), TGo4FitterAbstract::GetNumActions(), TGo4Fitter::GetNumData(), TGo4FitComponent::IsAnyRangeLimits(), TGo4FitModel::IsAssignTo(), QFitItem::Object(), QFitItem::PopupMenuType(), and WorkingWithPanel().
Referenced by AboutToShowItemMenu(), QFitWidget::contextMenuEvent(), and FitList_customContextMenuRequested().
bool TGo4FitPanel::FillPopupForSlot | ( | TGo4FitSlot * | slot, | |
QMenu * | menu, | |||
QSignalMapper * | map | |||
) | [virtual] |
Definition at line 3818 of file TGo4FitPanel.cpp.
References AddIdAction(), TGo4FitSlot::CanConnectToSlot(), FillDataTypesList(), FillModelTypesList(), FindPadForSlot(), TGo4FitSlot::GetClass(), TGo4FitSlot::GetConnectedSlot(), GetFitter(), TGo4FitNamed::GetFullName(), TGo4FitSlot::GetOwned(), TGo4FitSlotList::GetSlot(), TGo4FitSlot::IsObject(), TGo4FitSlotList::NumSlots(), and Wiz_GetSlotSourceInfo().
Referenced by FillPopupForItem(), and Wiz_DataSlotsTable_contextMenuRequested().
void TGo4FitPanel::FillSlotsList | ( | QFitItem * | parent, | |
const TObjArray * | lst, | |||
TObject * | owner | |||
) | [virtual] |
Definition at line 4403 of file TGo4FitPanel.cpp.
References TGo4FitNamed::GetOwner(), FitGui::mt_slot, FitGui::ot_slot, and FitGui::wt_slot.
Referenced by UpdateItem().
void TGo4FitPanel::FindersTab_currentChanged | ( | int | ) | [virtual, slot] |
Definition at line 3476 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::SetPeakFinderType().
Definition at line 4221 of file TGo4FitPanel.cpp.
References GetFitterItem(), QFitItem::Object(), QFitItem::ObjectType(), and FitGui::ot_none.
Referenced by Cmd_AddNewData(), Cmd_AddNewModel(), Cmd_DeleteAssosiatedModels(), Cmd_MoveAction(), DeleteModelWithPrimit(), and ExecutePopupForSlot().
TPad * TGo4FitPanel::FindPadForSlot | ( | TGo4FitSlot * | slot | ) | [virtual] |
Definition at line 4863 of file TGo4FitPanel.cpp.
References ActivePad(), ActivePanel(), GetPadIndexForSlot(), TGo4ViewPanel::GetSubPad(), and WorkingWithPanel().
Referenced by ArrowChanged(), FillPopupForSlot(), FindPadWhereData(), RemoveDrawObjects(), RemovePrimitives(), UpdateObjectReferenceInSlot(), and Wiz_GetSlotSourceInfo().
TPad * TGo4FitPanel::FindPadWhereComp | ( | TGo4FitComponent * | comp | ) | [virtual] |
Definition at line 4896 of file TGo4FitPanel.cpp.
References FindPadWhereData(), and FindPadWhereModel().
Referenced by ShowItemAsGraph().
TPad * TGo4FitPanel::FindPadWhereData | ( | TGo4FitData * | data | ) | [virtual] |
Definition at line 4870 of file TGo4FitPanel.cpp.
References FindPadForSlot(), GetFitter(), TGo4FitNamed::GetOwner(), TGo4FitSlotList::GetSlot(), and TGo4FitSlotList::NumSlots().
Referenced by Button_FitterDraw(), Cmd_AddRangeCondition(), FindPadWhereComp(), FindPadWhereModel(), LocateModel(), PaintModelsFor(), ShowItemAsGraph(), UpdateWizPaint(), UpdateWizStackWidget(), Wiz_TakeCurrentRange(), and Wiz_UseSelectedRange().
TPad * TGo4FitPanel::FindPadWhereModel | ( | TGo4FitModel * | model | ) | [virtual] |
Definition at line 4883 of file TGo4FitPanel.cpp.
References TGo4FitModel::AssignmentName(), TGo4Fitter::FindData(), FindPadWhereData(), GetFitter(), and TGo4FitModel::NumAssigments().
Referenced by FindPadWhereComp().
void TGo4FitPanel::FitItemDeleted | ( | QFitItem * | item | ) | [virtual] |
Definition at line 4388 of file TGo4FitPanel.cpp.
References fxCurrentItem, and RemoveItemWidget().
Referenced by QFitItem::~QFitItem().
void TGo4FitPanel::FitList_currentItemChanged | ( | QTreeWidgetItem * | curr, | |
QTreeWidgetItem * | ||||
) | [virtual, slot] |
Definition at line 1930 of file TGo4FitPanel.cpp.
References fbFillingWidget, fxCurrentItem, ShowItem(), and UpdateItemMenu().
void TGo4FitPanel::FitList_customContextMenuRequested | ( | const QPoint & | pnt | ) | [virtual, slot] |
Definition at line 1912 of file TGo4FitPanel.cpp.
References CurrFitItem, FillPopupForItem(), and ItemMenuItemSelected().
void TGo4FitPanel::Fitter_Delete | ( | ) | [virtual] |
Definition at line 719 of file TGo4FitPanel.cpp.
References ClearObjectReferenceInSlots(), CloseDrawPanel(), fbNeedConfirmation, fxActivePad, fxActivePanel, RemoveDrawObjects(), RemovePrimitives(), SetFitter(), UpdateActivePage(), and WorkingWithPanel().
Referenced by FitterMenuItemSelected().
void TGo4FitPanel::Fitter_New | ( | ) | [virtual] |
Definition at line 677 of file TGo4FitPanel.cpp.
References ClearObjectReferenceInSlots(), fxActivePad, fxActivePanel, SetFitter(), UpdateActivePage(), and WorkingWithPanel().
Referenced by FitterMenuItemSelected().
void TGo4FitPanel::Fitter_NewForActivePad | ( | bool | overwrite | ) | [virtual] |
Definition at line 692 of file TGo4FitPanel.cpp.
References QGo4Widget::AddLink(), ClearObjectReferenceInSlots(), CreateFitterFor(), fxActivePad, fxActivePanel, fxDrawNewPanel, TGo4ViewPanel::GetActivePad(), TGo4ViewPanel::GetDrawObjectSlot(), GetFitter(), QGo4Widget::LastActivePanel(), RemoveFitterLink(), SetFitter(), UpdateActivePage(), and UpdateObjectReferenceInSlots().
Referenced by Button_WorkWithPanel(), and FitterMenuItemSelected().
void TGo4FitPanel::Fitter_PrintParameters | ( | ) | [virtual] |
Definition at line 772 of file TGo4FitPanel.cpp.
References TGo4Log::Info().
Referenced by FitterMenuItemSelected().
void TGo4FitPanel::Fitter_RollbackParameters | ( | ) | [virtual] |
Definition at line 796 of file TGo4FitPanel.cpp.
References GetFitter(), TGo4FitParsList::RememberPars(), UpdateActivePage(), and UpdateStatusBar().
Referenced by FitterMenuItemSelected().
void TGo4FitPanel::Fitter_SaveToBrowser | ( | ) | [virtual] |
Definition at line 763 of file TGo4FitPanel.cpp.
References CloneFitter(), and QGo4Widget::SaveObjectInMemory().
Referenced by FitterMenuItemSelected().
void TGo4FitPanel::Fitter_UpdateReferences | ( | ) | [virtual] |
Definition at line 757 of file TGo4FitPanel.cpp.
References UpdateActivePage(), and UpdateObjectReferenceInSlots().
Referenced by FitterMenuItemSelected().
void TGo4FitPanel::Fitter_UseWorkspace | ( | ) | [virtual] |
Definition at line 743 of file TGo4FitPanel.cpp.
References ClearObjectReferenceInSlots(), CloseDrawPanel(), fxActivePad, fxActivePanel, RemovePrimitives(), UpdateActivePage(), and UpdateObjectReferenceInSlots().
Referenced by FitterMenuItemSelected().
void TGo4FitPanel::FitterMenuItemSelected | ( | int | id | ) | [virtual, slot] |
Definition at line 2141 of file TGo4FitPanel.cpp.
References Fitter_Delete(), Fitter_New(), Fitter_NewForActivePad(), Fitter_PrintParameters(), Fitter_RollbackParameters(), Fitter_SaveToBrowser(), Fitter_UpdateReferences(), and Fitter_UseWorkspace().
Referenced by TGo4FitPanel().
void TGo4FitPanel::focusInEvent | ( | QFocusEvent * | event | ) | [protected, virtual] |
Definition at line 2227 of file TGo4FitPanel.cpp.
References UpdateStatusBar().
TGo4Fitter * TGo4FitPanel::GetFitter | ( | ) | [virtual] |
Definition at line 639 of file TGo4FitPanel.cpp.
References QGo4Widget::GetLinked().
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(), TGo4MainWindow::editorServiceSlot(), 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().
QFitItem * TGo4FitPanel::GetFitterItem | ( | ) | [virtual] |
Definition at line 4214 of file TGo4FitPanel.cpp.
References QFitItem::ObjectType().
Referenced by FindItem(), SetItemText(), UpdateItem(), and UpdateItemsOfType().
int TGo4FitPanel::GetPadIndexForSlot | ( | TGo4FitSlot * | slot | ) | [virtual] |
Definition at line 4845 of file TGo4FitPanel.cpp.
References TGo4FitSlot::GetClass(), GetFitter(), TGo4FitSlot::GetOwned(), TGo4FitSlotList::GetSlot(), and TGo4FitSlotList::NumSlots().
Referenced by CreateFitSlotLink(), FindPadForSlot(), UpdateObjectReferenceInSlot(), and Wiz_GetSlotSourceInfo().
TGo4FitPeakFinder * TGo4FitPanel::GetPeakFinder | ( | bool | autocreate | ) | [virtual] |
Definition at line 4567 of file TGo4FitPanel.cpp.
References TGo4FitterAbstract::AddActionAt(), TGo4FitterAbstract::GetAction(), GetFitter(), TGo4FitterAbstract::GetNumActions(), and TGo4FitPeakFinder::SetPeakFinderType().
Referenced by Button_PeakFinder(), Button_PerformFit(), FindersTab_currentChanged(), PF_AmplSlider_valueChanged(), PF_MaxWidthEdt_textChanged(), PF_MinNoiseEdit_textChanged(), PF_MinWidthEdt_textChanged(), PF_RelNoiseSlider_valueChanged(), PF_SumUpSpin_valueChanged(), PF_WidthEdit_textChanged(), UpdatePFAmplLbl(), UpdatePFRelNoiseLbl(), UpdateStatusBar(), UpdateWizStackWidget(), Wiz_PFPolynSpin_valueChanged(), and Wiz_PFUsePolynChk_toggled().
bool TGo4FitPanel::IsAcceptDrag | ( | const char * | itemname, | |
TClass * | cl, | |||
int | kind | |||
) | [virtual] |
Reimplemented from QGo4Widget.
Definition at line 415 of file TGo4FitPanel.cpp.
void TGo4FitPanel::ItemMenuItemSelected | ( | int | id | ) | [virtual, slot] |
Definition at line 2164 of file TGo4FitPanel.cpp.
References Button_FitterDraw(), Cmd_AddDependency(), Cmd_AddNewAction(), Cmd_AddNewData(), Cmd_AddNewModel(), Cmd_AddNewPar(), Cmd_AddRangeCondition(), Cmd_AssignModelToAllData(), Cmd_AssignModelToData(), Cmd_ClearAssigment(), Cmd_ClearAssigments(), Cmd_ClearFitter(), Cmd_CloneModel(), Cmd_CreateAppropriateFitter(), Cmd_CreateFitter(), Cmd_DeleteAction(), Cmd_DeleteActions(), Cmd_DeleteAllData(), Cmd_DeleteAssosiatedModels(), Cmd_DeleteData(), Cmd_DeleteDependencies(), Cmd_DeleteDependency(), Cmd_DeleteFitter(), Cmd_DeleteMinuitResult(), Cmd_DeleteModel(), Cmd_DeleteModels(), Cmd_DeleteOutputActions(), Cmd_DeletePar(), Cmd_DeletePars(), Cmd_DrawData(), Cmd_ExecuteAction(), Cmd_ExecuteActions(), Cmd_ItemPrint(), Cmd_MemorizePar(), Cmd_MemorizePars(), Cmd_MoveAction(), Cmd_RememberPar(), Cmd_RememberPars(), Cmd_RemoveRangeCondition(), Cmd_RemoveRangeConditions(), Cmd_SaveFitter(), Cmd_UpdateAllSlots(), CurrFitItem, ExecutePopupForSlot(), and Wiz_RebuildDataList().
Referenced by FitList_customContextMenuRequested(), and TGo4FitPanel().
void TGo4FitPanel::LineParsChk_toggled | ( | bool | ) | [virtual, slot] |
Definition at line 3073 of file TGo4FitPanel.cpp.
References fbFillingWidget, FillParsTable(), fxParsTableList, and GetFitter().
void TGo4FitPanel::linkedObjectRemoved | ( | const char * | linkname | ) | [virtual] |
Reimplemented from QGo4Widget.
Definition at line 482 of file TGo4FitPanel.cpp.
References fxActivePad, fxActivePanel, QGo4Widget::RemoveAllLinks(), UpdateActivePage(), and UpdateObjectReferenceInSlots().
void TGo4FitPanel::linkedObjectUpdated | ( | const char * | linkname, | |
TObject * | obj | |||
) | [virtual] |
Reimplemented from QGo4Widget.
Definition at line 470 of file TGo4FitPanel.cpp.
References UpdateActivePage(), and UpdateObjectReferenceInSlots().
void TGo4FitPanel::linkedRemoved | ( | TGo4Slot * | slot, | |
TObject * | obj | |||
) | [virtual] |
Reimplemented from QGo4Widget.
Definition at line 495 of file TGo4FitPanel.cpp.
void TGo4FitPanel::LocateModel | ( | TGo4FitModel * | model, | |
TGo4FitData * | data, | |||
bool | usepad | |||
) | [virtual] |
Definition at line 5002 of file TGo4FitPanel.cpp.
References TGo4FitModel::AssignmentName(), TGo4Fitter::CalculatesMomentums(), TGo4FitData::DefineDimensions(), TGo4Fitter::FindData(), FindPadWhereData(), GetFitter(), TGo4FitModel::NumAssigments(), TGo4FitModel::SetPosition(), and TGo4FitModel::SetWidth().
Referenced by Button_SimpleFit(), Cmd_AddNewModel(), and Wiz_CreateNewModel().
void TGo4FitPanel::MainAttachBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3020 of file TGo4FitPanel.cpp.
References Button_WorkWithPanel(), and UpdateStatusBar().
void TGo4FitPanel::MainDrawBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3036 of file TGo4FitPanel.cpp.
References Button_FitterDraw().
void TGo4FitPanel::MainFindBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3041 of file TGo4FitPanel.cpp.
References Button_PeakFinder(), and GetFitter().
void TGo4FitPanel::MainFitBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3027 of file TGo4FitPanel.cpp.
References Button_PerformFit().
void TGo4FitPanel::MainParsBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3047 of file TGo4FitPanel.cpp.
References fbParsWidgetShown, and UpdateActivePage().
void TGo4FitPanel::PaintFitter | ( | TGo4Fitter * | fitter, | |
QFitItem * | item, | |||
bool | update | |||
) | [virtual] |
Definition at line 4454 of file TGo4FitPanel.cpp.
References TGo4Fitter::GetData(), TGo4Fitter::GetNumData(), and PaintModelsFor().
Referenced by ShowItemAsGraph(), and UpdateSimplePage().
bool TGo4FitPanel::PaintModel | ( | TGo4FitModel * | model, | |
TPad * | pad, | |||
QFitItem * | item | |||
) | [virtual] |
Definition at line 4461 of file TGo4FitPanel.cpp.
References ActivePanel(), TGo4ViewPanel::AddDrawObject(), fbShowPrimitives, TGo4ViewPanel::GetPadHistogram(), TGo4FitModel::GetPosition(), TGo4FitModel::GetWidth(), TGo4ViewPanel::kind_FitArrows, TGo4FitGuiArrow::Locate(), TGo4FitGuiArrow::SetForPosition(), TGo4FitGuiArrow::SetForWidth(), TGo4FitGuiArrow::SetItem(), and TGo4ViewPanel::ShootRepaintTimer().
Referenced by PaintModelsFor(), ShowItemAsGraph(), and UpdateWizPaint().
bool TGo4FitPanel::PaintModelsFor | ( | TGo4Fitter * | fitter, | |
TGo4FitData * | data, | |||
QFitItem * | item, | |||
bool | update | |||
) | [virtual] |
Definition at line 4508 of file TGo4FitPanel.cpp.
References FindPadWhereData(), TGo4Fitter::GetModel(), TGo4Fitter::GetNumModel(), TGo4FitData::IsAnyDataTransform(), TGo4FitModel::IsAssignTo(), and PaintModel().
Referenced by Button_PerformFit(), PaintFitter(), ShowItemAsGraph(), and UpdateWizPaint().
bool TGo4FitPanel::PaintRange | ( | TGo4FitComponent * | comp, | |
int | nrange, | |||
TPad * | pad, | |||
QFitItem * | item | |||
) | [virtual] |
Definition at line 4523 of file TGo4FitPanel.cpp.
References ActivePanel(), TGo4ViewPanel::AddDrawObject(), fbShowPrimitives, TGo4ViewPanel::GetPadHistogram(), TGo4FitComponent::GetRangeCondition(), TGo4ViewPanel::kind_FitArrows, TGo4FitGuiArrow::Locate(), TGo4FitGuiArrow::SetForRange(), TGo4FitGuiArrow::SetItem(), and TGo4ViewPanel::ShootRepaintTimer().
Referenced by ShowItemAsGraph(), and UpdateWizPaint().
void TGo4FitPanel::panelSlot | ( | TGo4ViewPanel * | panel, | |
TPad * | pad, | |||
int | signalid | |||
) | [virtual, slot] |
Definition at line 543 of file TGo4FitPanel.cpp.
References ActivePad(), ActivePanel(), QGo4Widget::AddLink(), ClearObjectReferenceInSlots(), CloseDrawPanel(), fbDrawPanelCreation, fbFreezeMode, fiPanelMode, fxActivePad, fxActivePanel, fxDrawNewPanel, TGo4ViewPanel::GetDrawObjectSlot(), GetFitter(), FitGui::ot_slot, QGo4Widget::panel_Activated, QGo4Widget::panel_Deleted, QGo4Widget::panel_Modified, FitGui::pm_Expert, FitGui::pm_Wizard, RemoveDrawObjects(), RemoveFitterLink(), RemovePrimitives(), UpdateActivePage(), UpdateItemsOfType(), UpdateObjectReferenceInSlots(), UpdateWizStackWidget(), and WorkingWithPanel().
Referenced by TGo4FitPanel().
void TGo4FitPanel::ParsTable_valueChanged | ( | int | nrow, | |
int | ncol | |||
) | [virtual, slot] |
Definition at line 3086 of file TGo4FitPanel.cpp.
References fbFillingWidget, fxParsTableList, and ParsTableChanged().
void TGo4FitPanel::ParsTableChanged | ( | QTableWidget * | table, | |
int | nrow, | |||
int | ncol, | |||
bool | LinesView, | |||
TObjArray * | TableList, | |||
bool | updatepaint | |||
) | [virtual, slot] |
Definition at line 3271 of file TGo4FitPanel.cpp.
References TGo4FitParameter::ClearRange(), fbFillingWidget, fbRecalculateGaussWidth, fiIntegralMode, TGo4FitParameter::GetFixed(), TGo4FitParameter::GetRange(), TGo4FitParameter::GetValue(), TGo4FitComponent::SetAmplValue(), TGo4FitParameter::SetEpsilon(), TGo4FitParameter::SetError(), TGo4FitParameter::SetFixed(), TGo4FitModel::SetPosition(), TGo4FitParameter::SetRange(), TGo4FitParameter::SetValue(), TGo4FitModel::SetWidth(), and UpdateWizPaint().
Referenced by ParsTable_valueChanged(), and Wiz_ParTable_valueChanged().
void TGo4FitPanel::PF_AmplSlider_sliderReleased | ( | ) | [virtual, slot] |
Definition at line 2310 of file TGo4FitPanel.cpp.
References Button_PeakFinder(), and fbFillingWidget.
void TGo4FitPanel::PF_AmplSlider_valueChanged | ( | int | zn | ) | [virtual, slot] |
Definition at line 2301 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetPeakFinder(), TGo4FitPeakFinder::Set0MaxAmplFactor(), and UpdatePFAmplLbl().
void TGo4FitPanel::PF_MaxWidthEdt_returnPressed | ( | ) | [virtual, slot] |
Definition at line 3501 of file TGo4FitPanel.cpp.
References Button_PeakFinder(), and fbFillingWidget.
void TGo4FitPanel::PF_MaxWidthEdt_textChanged | ( | const QString & | str | ) | [virtual, slot] |
Definition at line 2278 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::Set0MaxWidth().
void TGo4FitPanel::PF_MinNoiseEdit_returnPressed | ( | ) | [virtual, slot] |
Definition at line 3513 of file TGo4FitPanel.cpp.
References Button_PeakFinder(), and fbFillingWidget.
void TGo4FitPanel::PF_MinNoiseEdit_textChanged | ( | const QString & | str | ) | [virtual, slot] |
Definition at line 2331 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::Set2NoiseMinimum().
void TGo4FitPanel::PF_MinWidthEdt_returnPressed | ( | ) | [virtual, slot] |
Definition at line 3495 of file TGo4FitPanel.cpp.
References Button_PeakFinder(), and fbFillingWidget.
void TGo4FitPanel::PF_MinWidthEdt_textChanged | ( | const QString & | str | ) | [virtual, slot] |
Definition at line 2266 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::Set0MinWidth().
void TGo4FitPanel::PF_RelNoiseSlider_sliderReleased | ( | ) | [virtual, slot] |
Definition at line 2325 of file TGo4FitPanel.cpp.
References Button_PeakFinder(), and fbFillingWidget.
void TGo4FitPanel::PF_RelNoiseSlider_valueChanged | ( | int | zn | ) | [virtual, slot] |
Definition at line 2316 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetPeakFinder(), TGo4FitPeakFinder::Set2NoiseFactor(), and UpdatePFRelNoiseLbl().
void TGo4FitPanel::PF_SumUpSpin_valueChanged | ( | int | num | ) | [virtual, slot] |
Definition at line 2343 of file TGo4FitPanel.cpp.
References Button_PeakFinder(), fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::Set2ChannelSum().
void TGo4FitPanel::PF_WidthEdit_returnPressed | ( | ) | [virtual, slot] |
Definition at line 3507 of file TGo4FitPanel.cpp.
References Button_PeakFinder(), and fbFillingWidget.
void TGo4FitPanel::PF_WidthEdit_textChanged | ( | const QString & | str | ) | [virtual, slot] |
Definition at line 2290 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::Set1LineWidth().
void TGo4FitPanel::RemoveDrawObjects | ( | ) | [virtual] |
Definition at line 5150 of file TGo4FitPanel.cpp.
References ActivePanel(), TGo4ViewPanel::DeleteDrawObjects(), FindPadForSlot(), GetFitter(), TGo4FitSlotList::GetSlot(), TGo4ViewPanel::kind_FitInfo, TGo4ViewPanel::kind_FitModels, TGo4FitSlotList::NumSlots(), TGo4ViewPanel::ShootRepaintTimer(), and WorkingWithPanel().
Referenced by Button_FitterDraw(), Button_PeakFinder(), Button_SimpleClear(), Fitter_Delete(), panelSlot(), WorkWithFitter(), WorkWithFitterInSlot(), and ~TGo4FitPanel().
void TGo4FitPanel::RemoveFitterLink | ( | ) | [virtual] |
Definition at line 477 of file TGo4FitPanel.cpp.
References QGo4Widget::RemoveLink().
Referenced by Fitter_NewForActivePad(), panelSlot(), SetFitter(), WorkWithFitter(), and WorkWithFitterInSlot().
void TGo4FitPanel::RemoveItemWidget | ( | ) | [virtual] |
Definition at line 4378 of file TGo4FitPanel.cpp.
References fxCurrentItem, and fxCurrentItemWidget.
Referenced by Cmd_ItemPrint(), FitItemDeleted(), ShowItem(), ShowItemAsText(), UpdateExtendedPage(), and UpdateItem().
void TGo4FitPanel::RemovePrimitives | ( | ) | [virtual] |
Definition at line 3644 of file TGo4FitPanel.cpp.
References ActivePanel(), TGo4ViewPanel::DeleteDrawObjects(), FindPadForSlot(), GetFitter(), TGo4FitSlotList::GetSlot(), TGo4ViewPanel::kind_FitArrows, TGo4FitSlotList::NumSlots(), TGo4ViewPanel::ShootRepaintTimer(), and WorkingWithPanel().
Referenced by Button_PeakFinder(), Button_PerformFit(), Button_SimpleClear(), Cmd_DeleteFitter(), Fitter_Delete(), Fitter_UseWorkspace(), panelSlot(), ShowItem(), UpdateActivePage(), UpdateExtendedPage(), UpdateSimplePage(), UpdateWizardPage(), UpdateWizPaint(), WorkWithFitter(), WorkWithFitterInSlot(), and ~TGo4FitPanel().
void TGo4FitPanel::SetFitter | ( | TGo4Fitter * | fitter | ) | [virtual] |
Definition at line 644 of file TGo4FitPanel.cpp.
References ActivePad(), ActivePanel(), TGo4ViewPanel::AddDrawObject(), QGo4Widget::AddLink(), ClearObjectReferenceInSlots(), TGo4ViewPanel::DeleteDrawObject(), fbParsWidgetShown, TGo4ViewPanel::kind_Fitter, RemoveFitterLink(), QGo4Widget::SaveObjectInMemory(), UpdateObjectReferenceInSlots(), and WorkingWithPanel().
Referenced by Button_WorkWithPanel(), Cmd_CreateAppropriateFitter(), Cmd_CreateFitter(), Cmd_DeleteFitter(), Fitter_Delete(), Fitter_New(), and Fitter_NewForActivePad().
void TGo4FitPanel::SetItemText | ( | QFitItem * | item, | |
bool | trace | |||
) | [virtual] |
Definition at line 4106 of file TGo4FitPanel.cpp.
References TGo4FitModel::AssignmentName(), TGo4FitDependency::GetExpression(), GetFitterItem(), TGo4FitDependency::GetInitValue(), TGo4FitComponent::GetNumRangeCondition(), TGo4FitDependency::GetParameter(), TGo4FitComponent::GetRangeCondition(), TGo4FitParameter::GetValue(), TGo4FitDependency::IsInitValue(), TGo4FitDependency::IsResultDepend(), 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_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, and QFitItem::Tag().
Referenced by ArrowChanged(), Cmd_RememberPar(), QFitWidget::SetWidgetItemText(), and UpdateItem().
bool TGo4FitPanel::ShowItem | ( | QFitItem * | item, | |
bool | force | |||
) | [virtual] |
Definition at line 4237 of file TGo4FitPanel.cpp.
References fbShowPrimitives, RemoveItemWidget(), RemovePrimitives(), ShowItemAsGraph(), and ShowItemAsText().
Referenced by Cmd_DeleteAssosiatedModels(), Cmd_RememberPar(), Cmd_RememberPars(), ExecutePopupForSlot(), FitList_currentItemChanged(), and UpdateExtendedPage().
bool TGo4FitPanel::ShowItemAsGraph | ( | QFitItem * | item, | |
bool | force | |||
) | [virtual] |
Definition at line 4308 of file TGo4FitPanel.cpp.
References TGo4FitModel::AssignmentName(), QFitItem::DefineGraphItem(), TGo4Fitter::FindData(), FindPadWhereComp(), FindPadWhereData(), GetFitter(), TGo4FitComponent::GetNumRangeCondition(), QFitItem::GraphType(), TGo4FitModel::NumAssigments(), QFitItem::Object(), PaintFitter(), PaintModel(), PaintModelsFor(), PaintRange(), QFitItem::Parent(), and QFitItem::Tag().
Referenced by ShowItem().
bool TGo4FitPanel::ShowItemAsText | ( | QFitItem * | item, | |
bool | force | |||
) | [virtual] |
Definition at line 4252 of file TGo4FitPanel.cpp.
References QFitItem::DefineWidgetItem(), QFitWidget::FillWidget(), fxCurrentItemWidget, QFitWidget::GetItem(), RemoveItemWidget(), QFitWidget::SetItem(), QFitItem::WidgetType(), FitGui::wt_amplest, FitGui::wt_data, FitGui::wt_depend, FitGui::wt_fitter, FitGui::wt_formula, FitGui::wt_function, FitGui::wt_gauss1, FitGui::wt_gauss2, FitGui::wt_gaussn, FitGui::wt_lintrans, FitGui::wt_matrtrans, FitGui::wt_minuit, FitGui::wt_minuitres, FitGui::wt_model, FitGui::wt_named, FitGui::wt_output, FitGui::wt_par, FitGui::wt_parcfg, FitGui::wt_peakfinder, FitGui::wt_polynom, FitGui::wt_range, FitGui::wt_rangecut, FitGui::wt_slot, and FitGui::wt_table.
Referenced by ShowItem().
void TGo4FitPanel::ShowPanelPage | ( | int | id | ) | [virtual, slot] |
Definition at line 1963 of file TGo4FitPanel.cpp.
Referenced by UpdateActivePage().
void TGo4FitPanel::Smp_ClearBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3462 of file TGo4FitPanel.cpp.
References Button_SimpleClear().
void TGo4FitPanel::Smp_ExponentBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3457 of file TGo4FitPanel.cpp.
References Button_SimpleFit().
void TGo4FitPanel::Smp_GaussianBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3447 of file TGo4FitPanel.cpp.
References Button_SimpleFit().
void TGo4FitPanel::Smp_LorenzBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3452 of file TGo4FitPanel.cpp.
References Button_SimpleFit().
void TGo4FitPanel::Smp_PolynomBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3442 of file TGo4FitPanel.cpp.
References Button_SimpleFit().
void TGo4FitPanel::UpdateActivePage | ( | ) | [virtual] |
Definition at line 3561 of file TGo4FitPanel.cpp.
References fbParsWidgetShown, FillParsWidget(), fiPanelMode, GetFitter(), FitGui::pm_Expert, FitGui::pm_None, FitGui::pm_Simple, FitGui::pm_Wizard, RemovePrimitives(), ShowPanelPage(), UpdateExtendedPage(), UpdateItemMenu(), UpdateSimplePage(), UpdateStatusBar(), UpdateWizardPage(), and UpdateWizPaint().
Referenced by Button_PeakFinder(), Button_PerformFit(), Button_WorkWithPanel(), ChangeSettings(), ChangeViewType(), Cmd_ClearFitter(), Cmd_CloneModel(), Cmd_CreateAppropriateFitter(), Cmd_CreateFitter(), Cmd_DeleteFitter(), Cmd_ExecuteAction(), Cmd_ExecuteActions(), Cmd_RemoveModel(), DropOnPanel(), ExecutePopupForSlot(), Fitter_Delete(), Fitter_New(), Fitter_NewForActivePad(), Fitter_RollbackParameters(), Fitter_UpdateReferences(), Fitter_UseWorkspace(), linkedObjectRemoved(), linkedObjectUpdated(), MainParsBtn_clicked(), panelSlot(), TGo4FitPanel(), Wiz_DataClearRangesBtn_clicked(), Wiz_RebuildDataList(), Wiz_UseSelectedRange(), WorkWithFitter(), and WorkWithFitterInSlot().
void TGo4FitPanel::UpdateExtendedPage | ( | ) | [virtual] |
Definition at line 3618 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetFitter(), RemoveItemWidget(), RemovePrimitives(), ShowItem(), UpdateItemMenu(), and UpdateStatusBar().
Referenced by UpdateActivePage().
void TGo4FitPanel::UpdateItem | ( | QFitItem * | item, | |
bool | trace | |||
) | [virtual] |
Definition at line 3920 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_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_datalist, FitGui::mt_deplist, FitGui::mt_model, FitGui::mt_modellist, FitGui::mt_newpars, FitGui::mt_none, FitGui::mt_parslist, FitGui::mt_range, 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_data, FitGui::wt_lintrans, FitGui::wt_matrtrans, FitGui::wt_named, FitGui::wt_none, FitGui::wt_range, 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().
void TGo4FitPanel::UpdateItemMenu | ( | ) | [virtual] |
Definition at line 2020 of file TGo4FitPanel.cpp.
References AboutToShowItemMenu(), fiPanelMode, ItemMenu, MenuBar, and QFitItem::ObjectType().
Referenced by FitList_currentItemChanged(), UpdateActivePage(), and UpdateExtendedPage().
void TGo4FitPanel::UpdateItemsOfType | ( | int | typ, | |
QFitItem * | parent | |||
) | [virtual] |
Definition at line 4196 of file TGo4FitPanel.cpp.
References GetFitterItem(), QFitItem::ObjectType(), and UpdateItem().
Referenced by ArrowChanged(), ChangeObjectName(), Cmd_AddNewData(), Cmd_AddNewModel(), Cmd_AssignModelToAllData(), Cmd_AssignModelToData(), Cmd_ClearAssigment(), Cmd_ClearAssigments(), Cmd_DeleteAllData(), Cmd_DeleteAssosiatedModels(), Cmd_DeleteData(), Cmd_DeleteModels(), Cmd_ExecuteAction(), Cmd_ExecuteActions(), Cmd_RememberPars(), panelSlot(), and QFitWidget::UpdateItemsOfType().
bool TGo4FitPanel::UpdateObjectReferenceInSlot | ( | TGo4FitSlot * | slot, | |
bool | createlink | |||
) | [virtual] |
Definition at line 5068 of file TGo4FitPanel.cpp.
References ActivePanel(), QGo4Widget::AddLink(), FindPadForSlot(), TGo4Slot::GetAssignedObject(), QGo4Widget::GetLinked(), TGo4FitSlot::GetOwned(), GetPadIndexForSlot(), TGo4ViewPanel::GetPadMainObjectSlot(), TGo4FitSlot::IsSuitable(), TGo4FitSlot::SetObject(), and WorkingWithPanel().
Referenced by CreateFitSlotLink(), ExecutePopupForSlot(), and UpdateObjectReferenceInSlots().
bool TGo4FitPanel::UpdateObjectReferenceInSlots | ( | ) | [virtual] |
Definition at line 5107 of file TGo4FitPanel.cpp.
References TGo4FitSlot::GetClass(), GetFitter(), TGo4FitSlotList::GetSlot(), TGo4FitSlotList::NumSlots(), QGo4Widget::RemoveLinksMasked(), UpdateObjectReferenceInSlot(), and WorkingWithPanel().
Referenced by Button_SimpleFit(), Button_WorkWithPanel(), Cmd_AddNewData(), Cmd_AddNewModel(), Cmd_CloneModel(), Cmd_DeleteAllData(), Cmd_DeleteData(), Cmd_DeleteModels(), Cmd_RemoveModel(), Cmd_UpdateAllSlots(), Fitter_NewForActivePad(), Fitter_UpdateReferences(), Fitter_UseWorkspace(), linkedObjectRemoved(), linkedObjectUpdated(), panelSlot(), SetFitter(), Wiz_CreateNewData(), Wiz_RebuildDataList(), Wiz_RemoveData(), WorkWithFitter(), and WorkWithFitterInSlot().
void TGo4FitPanel::UpdatePFAmplLbl | ( | ) | [virtual] |
Definition at line 2245 of file TGo4FitPanel.cpp.
References TGo4FitPeakFinder::Get0MaxAmplFactor(), and GetPeakFinder().
Referenced by PF_AmplSlider_valueChanged(), and UpdateWizStackWidget().
void TGo4FitPanel::UpdatePFRelNoiseLbl | ( | ) | [virtual] |
Definition at line 2255 of file TGo4FitPanel.cpp.
References TGo4FitPeakFinder::Get2NoiseFactor(), and GetPeakFinder().
Referenced by PF_RelNoiseSlider_valueChanged(), and UpdateWizStackWidget().
void TGo4FitPanel::UpdateSimplePage | ( | ) | [virtual] |
Definition at line 3588 of file TGo4FitPanel.cpp.
References GetFitter(), PaintFitter(), RemovePrimitives(), and UpdateStatusBar().
Referenced by UpdateActivePage().
void TGo4FitPanel::UpdateStatusBar | ( | const char * | info | ) | [virtual] |
Definition at line 1976 of file TGo4FitPanel.cpp.
References ActivePad(), fbParsWidgetShown, fiPanelMode, GetFitter(), TGo4Fitter::GetNumData(), TGo4Fitter::GetNumModel(), GetPeakFinder(), FitGui::pm_Simple, FitGui::pm_Wizard, WorkingWithOnlyPad(), and WorkingWithPanel().
Referenced by Button_PeakFinder(), Button_PerformFit(), changeEvent(), Cmd_AddNewData(), Cmd_AddNewModel(), Cmd_DeleteAllData(), Cmd_DeleteAssosiatedModels(), Cmd_DeleteData(), Cmd_DeleteModels(), Fitter_RollbackParameters(), focusInEvent(), MainAttachBtn_clicked(), UpdateActivePage(), UpdateExtendedPage(), UpdateSimplePage(), UpdateWizardPage(), UpdateWizStackWidget(), Wiz_AddDataBtn_clicked(), Wiz_AddModelBtn_clicked(), Wiz_CloneModelBtn_clicked(), Wiz_DelDataBtn_clicked(), Wiz_DelModelBtn_clicked(), and Wiz_FitNameEdt_textChanged().
void TGo4FitPanel::UpdateWizardPage | ( | ) | [virtual] |
Definition at line 3597 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetFitter(), RemovePrimitives(), UpdateStatusBar(), UpdateWizDataList(), UpdateWizModelsList(), UpdateWizPaint(), and UpdateWizStackWidget().
Referenced by UpdateActivePage().
void TGo4FitPanel::UpdateWizDataBtns | ( | ) | [virtual] |
Definition at line 2396 of file TGo4FitPanel.cpp.
References GetFitter(), Wiz_SelectedData(), and WorkingWithPanel().
Referenced by UpdateWizDataList(), and Wiz_DataListSelect().
void TGo4FitPanel::UpdateWizDataList | ( | ) | [virtual] |
Definition at line 2355 of file TGo4FitPanel.cpp.
References fbFillingWidget, fiPaintMode, fiWizPageIndex, fxWizDataName, TGo4Fitter::GetData(), TGo4Fitter::GetDataName(), GetFitter(), TGo4Fitter::GetNumData(), UpdateWizDataBtns(), UpdateWizPaint(), UpdateWizStackWidget(), and Wiz_SelectedData().
Referenced by UpdateWizardPage(), Wiz_AddDataBtn_clicked(), Wiz_DataList_doubleClicked(), and Wiz_DelDataBtn_clicked().
void TGo4FitPanel::UpdateWizModelsBtns | ( | ) | [virtual] |
Definition at line 2467 of file TGo4FitPanel.cpp.
References GetFitter(), Wiz_SelectedModel(), and WorkingWithOnlyPad().
Referenced by UpdateWizModelsList(), Wiz_ModelList_itemChanged(), and Wiz_ModelListSelect().
void TGo4FitPanel::UpdateWizModelsList | ( | bool | changestack | ) | [virtual] |
Definition at line 2417 of file TGo4FitPanel.cpp.
References fbFillingWidget, fbWizShowAllModels, fiWizPageIndex, fxWizModelName, GetFitter(), TGo4Fitter::GetModel(), TGo4Fitter::GetNumModel(), TGo4FitModel::IsAssignTo(), UpdateWizModelsBtns(), UpdateWizStackWidget(), and Wiz_SelectedData().
Referenced by UpdateWizardPage(), Wiz_AddDataBtn_clicked(), Wiz_AddModelBtn_clicked(), Wiz_CloneModelBtn_clicked(), Wiz_DataListSelect(), Wiz_DelDataBtn_clicked(), Wiz_DelModelBtn_clicked(), Wiz_ModelList_doubleClicked(), and Wiz_ShowAllMod_toggled().
void TGo4FitPanel::UpdateWizPaint | ( | int | mode | ) | [virtual] |
Definition at line 2648 of file TGo4FitPanel.cpp.
References TGo4FitModel::AssignmentName(), fbShowPrimitives, TGo4Fitter::FindData(), FindPadWhereData(), fiPaintMode, GetFitter(), TGo4FitComponent::GetNumRangeCondition(), TGo4FitData::IsAnyDataTransform(), TGo4FitModel::NumAssigments(), PaintModel(), PaintModelsFor(), PaintRange(), RemovePrimitives(), Wiz_SelectedData(), and Wiz_SelectedModel().
Referenced by ParsTableChanged(), UpdateActivePage(), UpdateWizardPage(), UpdateWizDataList(), Wiz_AddDataBtn_clicked(), Wiz_AddModelBtn_clicked(), Wiz_CloneModelBtn_clicked(), Wiz_DataList_doubleClicked(), Wiz_DataListSelect(), Wiz_DelDataBtn_clicked(), Wiz_DelModelBtn_clicked(), Wiz_FitNameEdt_textChanged(), Wiz_MinSetupBtn_clicked(), Wiz_ModelList_doubleClicked(), Wiz_ModelList_itemChanged(), Wiz_ModelListSelect(), Wiz_PFSetupBtn_clicked(), and Wiz_ShowAllMod_toggled().
void TGo4FitPanel::UpdateWizStackWidget | ( | ) | [virtual] |
Definition at line 2487 of file TGo4FitPanel.cpp.
References TGo4Fitter::CalculatesIntegral(), fbFillingWidget, fbUseAmplEstim, TGo4Fitter::ff_user, fiBuffersUsage, fiIntegralMode, FillParsTable(), TGo4FitData::FillSlotList(), FindPadWhereData(), fiNumMigradIter, fiWizPageIndex, fxWizPars, fxWizSlots, TGo4FitPeakFinder::Get0MaxAmplFactor(), TGo4FitPeakFinder::Get0MaxWidth(), TGo4FitPeakFinder::Get0MinWidth(), TGo4FitPeakFinder::Get1LineWidth(), TGo4FitPeakFinder::Get2ChannelSum(), TGo4FitPeakFinder::Get2NoiseFactor(), TGo4FitPeakFinder::Get2NoiseMinimum(), TGo4FitSlot::GetClass(), TGo4Fitter::GetFitFunctionType(), GetFitter(), TGo4FitModel::GetGroupIndex(), TGo4Fitter::GetModel(), TGo4Fitter::GetNumModel(), TGo4FitSlot::GetObject(), TGo4FitSlot::GetOwned(), GetPeakFinder(), TGo4FitPeakFinder::GetPeakFinderType(), TGo4FitPeakFinder::GetPolynomOrder(), TGo4FitComponent::GetUseBuffers(), TGo4FitPeakFinder::GetUsePolynom(), TGo4FitComponent::IsAnyRangeLimits(), TGo4FitModel::IsAssignTo(), UpdatePFAmplLbl(), UpdatePFRelNoiseLbl(), UpdateStatusBar(), Wiz_GetModelInfo(), Wiz_GetSlotSourceInfo(), Wiz_SelectedData(), and Wiz_SelectedModel().
Referenced by ArrowChanged(), panelSlot(), UpdateWizardPage(), UpdateWizDataList(), UpdateWizModelsList(), Wiz_AddDataBtn_clicked(), Wiz_DataListSelect(), Wiz_DelDataBtn_clicked(), Wiz_FitNameEdt_textChanged(), Wiz_MinSetupBtn_clicked(), Wiz_ModelList_itemChanged(), Wiz_ModelListSelect(), and Wiz_PFSetupBtn_clicked().
void TGo4FitPanel::Wiz_AddDataBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 2725 of file TGo4FitPanel.cpp.
References fbFillingWidget, FillDataTypesList(), fiWizPageIndex, fxWizDataName, UpdateStatusBar(), UpdateWizDataList(), UpdateWizModelsList(), UpdateWizPaint(), UpdateWizStackWidget(), and Wiz_CreateNewData().
void TGo4FitPanel::Wiz_AddModelBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 2768 of file TGo4FitPanel.cpp.
References fbFillingWidget, FillModelTypesList(), fxWizModelName, UpdateStatusBar(), UpdateWizModelsList(), UpdateWizPaint(), Wiz_CreateNewModel(), and Wiz_SelectedModel().
void TGo4FitPanel::Wiz_BackgroundChk_toggled | ( | bool | chk | ) | [virtual, slot] |
Definition at line 3485 of file TGo4FitPanel.cpp.
References fbFillingWidget, TGo4FitModel::SetBackgroundGroupIndex(), TGo4FitModel::SetGroupIndex(), and Wiz_SelectedModel().
void TGo4FitPanel::Wiz_CloneModelBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 2814 of file TGo4FitPanel.cpp.
References TGo4Fitter::CloneModel(), fbFillingWidget, fxWizModelName, GetFitter(), UpdateStatusBar(), UpdateWizModelsList(), and UpdateWizPaint().
TGo4FitData * TGo4FitPanel::Wiz_CreateNewData | ( | int | id | ) | [virtual] |
Definition at line 4612 of file TGo4FitPanel.cpp.
References TGo4Fitter::AddData(), CreateData(), GetFitter(), and UpdateObjectReferenceInSlots().
Referenced by Wiz_AddDataBtn_clicked().
TGo4FitModel * TGo4FitPanel::Wiz_CreateNewModel | ( | int | id | ) | [virtual] |
Definition at line 4599 of file TGo4FitPanel.cpp.
References CreateModel(), GetFitter(), LocateModel(), and Wiz_SelectedData().
Referenced by Wiz_AddModelBtn_clicked().
void TGo4FitPanel::Wiz_DataBufChk_toggled | ( | bool | zn | ) | [virtual, slot] |
Definition at line 2949 of file TGo4FitPanel.cpp.
References fbFillingWidget, TGo4FitComponent::SetUseBuffers(), and Wiz_SelectedData().
void TGo4FitPanel::Wiz_DataClearRangesBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3003 of file TGo4FitPanel.cpp.
References TGo4FitComponent::ClearRanges(), fbFillingWidget, UpdateActivePage(), and Wiz_SelectedData().
void TGo4FitPanel::Wiz_DataList_doubleClicked | ( | QListWidgetItem * | ) | [virtual, slot] |
Definition at line 2869 of file TGo4FitPanel.cpp.
References TGo4Fitter::ChangeDataNameInAssignments(), TGo4Fitter::FindData(), fxWizDataName, GetFitter(), UpdateWizDataList(), UpdateWizPaint(), and Wiz_SelectedData().
void TGo4FitPanel::Wiz_DataListSelect | ( | QListWidgetItem * | item | ) | [virtual, slot] |
Definition at line 2679 of file TGo4FitPanel.cpp.
References fbFillingWidget, fiWizPageIndex, fxWizDataName, UpdateWizDataBtns(), UpdateWizModelsList(), UpdateWizPaint(), and UpdateWizStackWidget().
void TGo4FitPanel::Wiz_DataSlotsTable_contextMenuRequested | ( | const QPoint & | pnt | ) | [virtual, slot] |
Definition at line 2971 of file TGo4FitPanel.cpp.
References ExecutePopupForSlot(), fbFillingWidget, FillPopupForSlot(), and fxWizSlots.
void TGo4FitPanel::Wiz_DataUseRangeBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 2996 of file TGo4FitPanel.cpp.
References fbFillingWidget, and Wiz_UseSelectedRange().
void TGo4FitPanel::Wiz_DelDataBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 2754 of file TGo4FitPanel.cpp.
References fbFillingWidget, fiWizPageIndex, UpdateStatusBar(), UpdateWizDataList(), UpdateWizModelsList(), UpdateWizPaint(), UpdateWizStackWidget(), and Wiz_RemoveData().
void TGo4FitPanel::Wiz_DelModelBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 2790 of file TGo4FitPanel.cpp.
References fbFillingWidget, fbNeedConfirmation, fxWizModelName, GetFitter(), TGo4Fitter::RemoveModel(), UpdateStatusBar(), UpdateWizModelsList(), and UpdateWizPaint().
void TGo4FitPanel::Wiz_DrawDataBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3013 of file TGo4FitPanel.cpp.
References Button_FitterDraw(), fbFillingWidget, and Wiz_SelectedData().
void TGo4FitPanel::Wiz_FitFuncCmb_activated | ( | int | typ | ) | [virtual, slot] |
Definition at line 2842 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetFitter(), and TGo4Fitter::SetFitFunctionType().
void TGo4FitPanel::Wiz_FitNameEdt_textChanged | ( | const QString & | name | ) | [virtual, slot] |
Definition at line 2849 of file TGo4FitPanel.cpp.
References fbFillingWidget, fiWizPageIndex, GetFitter(), UpdateStatusBar(), UpdateWizPaint(), and UpdateWizStackWidget().
void TGo4FitPanel::Wiz_GetModelInfo | ( | TGo4FitModel * | model, | |
QString * | info | |||
) | [virtual] |
Definition at line 4698 of file TGo4FitPanel.cpp.
References TGo4Fitter::CalculatesIntegral(), fiIntegralMode, TGo4FitModelFormula::GetExpression(), GetFitter(), TGo4FitModelFunction::GetFunctionName(), TGo4FitModelFunction::GetLibraryName(), TGo4FitModel::Integral(), TGo4FitModel::IsAssignTo(), and Wiz_SelectedData().
Referenced by UpdateWizStackWidget().
QString TGo4FitPanel::Wiz_GetSlotSourceInfo | ( | TGo4FitSlot * | slot | ) | [virtual] |
Definition at line 4749 of file TGo4FitPanel.cpp.
References ActivePanel(), FindPadForSlot(), QGo4Widget::GetLinkedName(), TGo4FitSlot::GetObject(), TGo4FitSlot::GetOwned(), GetPadIndexForSlot(), and WorkingWithPanel().
Referenced by FillPopupForSlot(), QFitSlotWidget::FillSpecificData(), and UpdateWizStackWidget().
void TGo4FitPanel::Wiz_MigradIterSpin_valueChanged | ( | int | num | ) | [virtual, slot] |
Definition at line 2964 of file TGo4FitPanel.cpp.
References fbFillingWidget, and fiNumMigradIter.
void TGo4FitPanel::Wiz_MinSetupBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3467 of file TGo4FitPanel.cpp.
References fbFillingWidget, fiWizPageIndex, UpdateWizPaint(), and UpdateWizStackWidget().
void TGo4FitPanel::Wiz_ModelBufChk_toggled | ( | bool | zn | ) | [virtual, slot] |
Definition at line 3404 of file TGo4FitPanel.cpp.
References fbFillingWidget, TGo4FitComponent::SetUseBuffers(), and Wiz_SelectedModel().
void TGo4FitPanel::Wiz_ModelList_doubleClicked | ( | QListWidgetItem * | ) | [virtual, slot] |
Definition at line 2891 of file TGo4FitPanel.cpp.
References TGo4Fitter::FindModel(), fxWizModelName, GetFitter(), UpdateWizModelsList(), UpdateWizPaint(), and Wiz_SelectedModel().
void TGo4FitPanel::Wiz_ModelList_itemChanged | ( | QListWidgetItem * | item | ) | [virtual, slot] |
Definition at line 2911 of file TGo4FitPanel.cpp.
References TGo4Fitter::AssignModelTo(), TGo4Fitter::ClearModelAssignmentTo(), fbFillingWidget, fiWizPageIndex, fxWizModelName, GetFitter(), TGo4FitModel::IsAssignTo(), UpdateWizModelsBtns(), UpdateWizPaint(), UpdateWizStackWidget(), Wiz_SelectedData(), and Wiz_SelectedModel().
void TGo4FitPanel::Wiz_ModelListSelect | ( | QListWidgetItem * | item | ) | [virtual, slot] |
Definition at line 2693 of file TGo4FitPanel.cpp.
References TGo4Fitter::AssignModelTo(), TGo4Fitter::ClearModelAssignmentTo(), fbFillingWidget, fiWizPageIndex, fxWizModelName, GetFitter(), TGo4FitModel::IsAssignTo(), UpdateWizModelsBtns(), UpdateWizPaint(), UpdateWizStackWidget(), Wiz_SelectedData(), and Wiz_SelectedModel().
void TGo4FitPanel::Wiz_ParTable_valueChanged | ( | int | nrow, | |
int | ncol | |||
) | [virtual, slot] |
Definition at line 2863 of file TGo4FitPanel.cpp.
References fxWizPars, and ParsTableChanged().
void TGo4FitPanel::Wiz_PFPolynSpin_valueChanged | ( | int | zn | ) | [virtual, slot] |
Definition at line 3433 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::SetPolynomOrder().
void TGo4FitPanel::Wiz_PFSetupBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 3412 of file TGo4FitPanel.cpp.
References fbFillingWidget, fiWizPageIndex, UpdateWizPaint(), UpdateWizStackWidget(), and Wiz_SelectedData().
void TGo4FitPanel::Wiz_PFUsePolynChk_toggled | ( | bool | zn | ) | [virtual, slot] |
Definition at line 3423 of file TGo4FitPanel.cpp.
References fbFillingWidget, GetPeakFinder(), and TGo4FitPeakFinder::SetUsePolynom().
void TGo4FitPanel::Wiz_RebuildDataBtn_clicked | ( | ) | [virtual, slot] |
Definition at line 2944 of file TGo4FitPanel.cpp.
References Wiz_RebuildDataList().
void TGo4FitPanel::Wiz_RebuildDataList | ( | ) | [virtual] |
Definition at line 4627 of file TGo4FitPanel.cpp.
References ActivePad(), ActivePanel(), CreateDataFor(), TGo4Fitter::DeleteAllData(), fbNeedConfirmation, GetFitter(), TGo4Fitter::GetNumData(), UpdateActivePage(), and UpdateObjectReferenceInSlots().
Referenced by ItemMenuItemSelected(), and Wiz_RebuildDataBtn_clicked().
bool TGo4FitPanel::Wiz_RemoveData | ( | ) | [virtual] |
Definition at line 4644 of file TGo4FitPanel.cpp.
References fbNeedConfirmation, fxWizDataName, GetFitter(), TGo4Fitter::RemoveData(), UpdateObjectReferenceInSlots(), and Wiz_SelectedData().
Referenced by Wiz_DelDataBtn_clicked().
TGo4FitData * TGo4FitPanel::Wiz_SelectedData | ( | ) | [virtual] |
Definition at line 4586 of file TGo4FitPanel.cpp.
References TGo4Fitter::FindData(), fxWizDataName, and GetFitter().
Referenced by Button_PeakFinder(), FillParsTable(), UpdateWizDataBtns(), UpdateWizDataList(), UpdateWizModelsList(), UpdateWizPaint(), UpdateWizStackWidget(), Wiz_CreateNewModel(), Wiz_DataBufChk_toggled(), Wiz_DataClearRangesBtn_clicked(), Wiz_DataList_doubleClicked(), Wiz_DrawDataBtn_clicked(), Wiz_GetModelInfo(), Wiz_ModelList_itemChanged(), Wiz_ModelListSelect(), Wiz_PFSetupBtn_clicked(), Wiz_RemoveData(), and Wiz_UseSelectedRange().
TGo4FitModel * TGo4FitPanel::Wiz_SelectedModel | ( | ) | [virtual] |
Definition at line 4592 of file TGo4FitPanel.cpp.
References TGo4Fitter::FindModel(), fxWizModelName, and GetFitter().
Referenced by UpdateWizModelsBtns(), UpdateWizPaint(), UpdateWizStackWidget(), Wiz_AddModelBtn_clicked(), Wiz_BackgroundChk_toggled(), Wiz_ModelBufChk_toggled(), Wiz_ModelList_doubleClicked(), Wiz_ModelList_itemChanged(), and Wiz_ModelListSelect().
void TGo4FitPanel::Wiz_ShowAllMod_toggled | ( | bool | zn | ) | [virtual, slot] |
Definition at line 2833 of file TGo4FitPanel.cpp.
References fbFillingWidget, fbWizShowAllModels, UpdateWizModelsList(), and UpdateWizPaint().
void TGo4FitPanel::Wiz_TakeCurrentRange | ( | ) | [virtual] |
Definition at line 4680 of file TGo4FitPanel.cpp.
References ActivePanel(), TGo4FitComponent::ClearRanges(), FindPadWhereData(), TGo4Fitter::GetData(), GetFitter(), TGo4Fitter::GetNumData(), and TGo4FitComponent::SetRange().
Referenced by Button_PeakFinder(), and Button_PerformFit().
void TGo4FitPanel::Wiz_UseAmplEstimChk_toggled | ( | bool | chk | ) | [virtual, slot] |
Definition at line 2957 of file TGo4FitPanel.cpp.
References fbFillingWidget, and fbUseAmplEstim.
void TGo4FitPanel::Wiz_UseSelectedRange | ( | ) | [virtual] |
Definition at line 4665 of file TGo4FitPanel.cpp.
References ActivePanel(), FindPadWhereData(), TGo4FitComponent::SetRange(), UpdateActivePage(), Wiz_SelectedData(), and WorkingWithPanel().
Referenced by Wiz_DataUseRangeBtn_clicked().
bool TGo4FitPanel::WorkingWithOnlyPad | ( | ) | [virtual] |
Definition at line 624 of file TGo4FitPanel.cpp.
References ActivePad(), ActivePanel(), TGo4ViewPanel::IsPadHasSubPads(), and WorkingWithPanel().
Referenced by Button_SimpleFit(), UpdateStatusBar(), and UpdateWizModelsBtns().
bool TGo4FitPanel::WorkingWithPanel | ( | ) | [virtual] |
Definition at line 619 of file TGo4FitPanel.cpp.
References fxActivePad, and fxActivePanel.
Referenced by AboutToShowFitterMenu(), ClearObjectReferenceInSlots(), FillPopupForItem(), FindPadForSlot(), Fitter_Delete(), Fitter_New(), panelSlot(), RemoveDrawObjects(), RemovePrimitives(), SetFitter(), UpdateObjectReferenceInSlot(), UpdateObjectReferenceInSlots(), UpdateStatusBar(), UpdateWizDataBtns(), Wiz_GetSlotSourceInfo(), Wiz_UseSelectedRange(), and WorkingWithOnlyPad().
void TGo4FitPanel::WorkWithFitter | ( | const char * | itemname, | |
TGo4ViewPanel * | panel, | |||
TPad * | pad | |||
) | [virtual] |
Definition at line 500 of file TGo4FitPanel.cpp.
References QGo4Widget::AddLink(), ClearObjectReferenceInSlots(), CloseDrawPanel(), fxActivePad, fxActivePanel, QGo4Widget::GetLinked(), RemoveDrawObjects(), RemoveFitterLink(), RemovePrimitives(), UpdateActivePage(), and UpdateObjectReferenceInSlots().
Referenced by DropOnPanel(), and TGo4MainWindow::editorServiceSlot().
void TGo4FitPanel::WorkWithFitterInSlot | ( | TGo4Slot * | slot | ) | [virtual] |
Definition at line 521 of file TGo4FitPanel.cpp.
References QGo4Widget::AddLink(), ClearObjectReferenceInSlots(), CloseDrawPanel(), fxActivePad, fxActivePanel, QGo4Widget::GetLinked(), RemoveDrawObjects(), RemoveFitterLink(), RemovePrimitives(), UpdateActivePage(), and UpdateObjectReferenceInSlots().
Referenced by TGo4MainWindow::editorServiceSlot().
Definition at line 338 of file TGo4FitPanel.h.
Referenced by QFitWidget::contextMenuEvent(), FitList_customContextMenuRequested(), ItemMenuItemSelected(), and TGo4FitPanel().
bool TGo4FitPanel::fbDrawBackground [protected] |
Definition at line 371 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), Button_FitterDraw(), ChangeSettings(), and TGo4FitPanel().
bool TGo4FitPanel::fbDrawComponents [protected] |
Definition at line 370 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), Button_FitterDraw(), ChangeSettings(), and TGo4FitPanel().
bool TGo4FitPanel::fbDrawInfoOnPad [protected] |
Definition at line 373 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), Button_FitterDraw(), ChangeSettings(), and TGo4FitPanel().
bool TGo4FitPanel::fbDrawModels [protected] |
Definition at line 369 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), Button_FitterDraw(), ChangeSettings(), and TGo4FitPanel().
bool TGo4FitPanel::fbDrawPanelCreation [protected] |
Definition at line 361 of file TGo4FitPanel.h.
Referenced by Button_FitterDraw(), panelSlot(), and TGo4FitPanel().
bool TGo4FitPanel::fbFillingWidget [protected] |
Definition at line 353 of file TGo4FitPanel.h.
Referenced by FillParsWidget(), FindersTab_currentChanged(), FitList_currentItemChanged(), LineParsChk_toggled(), ParsTable_valueChanged(), ParsTableChanged(), 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(), UpdateExtendedPage(), UpdateWizardPage(), UpdateWizDataList(), UpdateWizModelsList(), UpdateWizStackWidget(), Wiz_AddDataBtn_clicked(), Wiz_AddModelBtn_clicked(), Wiz_BackgroundChk_toggled(), Wiz_CloneModelBtn_clicked(), Wiz_DataBufChk_toggled(), Wiz_DataClearRangesBtn_clicked(), 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_itemChanged(), Wiz_ModelListSelect(), Wiz_PFPolynSpin_valueChanged(), Wiz_PFSetupBtn_clicked(), Wiz_PFUsePolynChk_toggled(), Wiz_ShowAllMod_toggled(), Wiz_UseAmplEstimChk_toggled(), and ~TGo4FitPanel().
bool TGo4FitPanel::fbFreezeMode [protected] |
Definition at line 366 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), ChangeSettings(), panelSlot(), and TGo4FitPanel().
bool TGo4FitPanel::fbNeedConfirmation [protected] |
Definition at line 364 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), ChangeSettings(), Cmd_ClearFitter(), Cmd_DeleteAction(), Cmd_DeleteActions(), Cmd_DeleteAllData(), Cmd_DeleteAssosiatedModels(), Cmd_DeleteData(), Cmd_DeleteDependencies(), Cmd_DeleteDependency(), Cmd_DeleteFitter(), Cmd_DeleteMinuitResult(), Cmd_DeleteModels(), Cmd_DeleteOutputActions(), Cmd_DeletePar(), Cmd_DeletePars(), Cmd_RemoveModel(), Cmd_RemoveRangeCondition(), Cmd_RemoveRangeConditions(), ExecutePopupForSlot(), Fitter_Delete(), TGo4FitPanel(), Wiz_DelModelBtn_clicked(), Wiz_RebuildDataList(), and Wiz_RemoveData().
bool TGo4FitPanel::fbParsWidgetShown [protected] |
Definition at line 368 of file TGo4FitPanel.h.
Referenced by AboutToShowFitterMenu(), ArrowChanged(), ChangeViewType(), MainParsBtn_clicked(), SetFitter(), TGo4FitPanel(), UpdateActivePage(), and UpdateStatusBar().
bool TGo4FitPanel::fbRecalculateGaussWidth [protected] |
Definition at line 375 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), Button_FitterDraw(), ChangeSettings(), FillParsTable(), ParsTableChanged(), and TGo4FitPanel().
bool TGo4FitPanel::fbSaveWithReferences [protected] |
Definition at line 377 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), ChangeSettings(), CloneFitter(), Cmd_SaveFitter(), and TGo4FitPanel().
bool TGo4FitPanel::fbShowPrimitives [protected] |
Definition at line 365 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), Button_PerformFit(), ChangeSettings(), PaintModel(), PaintRange(), ShowItem(), TGo4FitPanel(), and UpdateWizPaint().
bool TGo4FitPanel::fbUseAmplEstim [protected] |
Definition at line 383 of file TGo4FitPanel.h.
Referenced by Button_PeakFinder(), Button_PerformFit(), Button_SimpleFit(), TGo4FitPanel(), UpdateWizStackWidget(), and Wiz_UseAmplEstimChk_toggled().
bool TGo4FitPanel::fbUseCurrentRange [protected] |
Definition at line 378 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), Button_PeakFinder(), Button_PerformFit(), ChangeSettings(), and TGo4FitPanel().
bool TGo4FitPanel::fbUseSamePanelForDraw [protected] |
Definition at line 372 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), Button_FitterDraw(), ChangeSettings(), and TGo4FitPanel().
bool TGo4FitPanel::fbWizShowAllModels [protected] |
Definition at line 381 of file TGo4FitPanel.h.
Referenced by TGo4FitPanel(), UpdateWizModelsList(), and Wiz_ShowAllMod_toggled().
int TGo4FitPanel::fiBuffersUsage [protected] |
Definition at line 376 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), Button_PeakFinder(), Button_PerformFit(), ChangeSettings(), TGo4FitPanel(), and UpdateWizStackWidget().
int TGo4FitPanel::fiIntegralMode [protected] |
Definition at line 374 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), ChangeSettings(), FillParsTable(), ParsTableChanged(), TGo4FitPanel(), UpdateWizStackWidget(), and Wiz_GetModelInfo().
int TGo4FitPanel::fiNumMigradIter [protected] |
Definition at line 384 of file TGo4FitPanel.h.
Referenced by Button_PeakFinder(), Button_PerformFit(), Button_SimpleFit(), TGo4FitPanel(), UpdateWizStackWidget(), and Wiz_MigradIterSpin_valueChanged().
int TGo4FitPanel::fiPaintMode [protected] |
Definition at line 354 of file TGo4FitPanel.h.
Referenced by Button_PeakFinder(), TGo4FitPanel(), UpdateWizDataList(), and UpdateWizPaint().
int TGo4FitPanel::fiPanelMode [protected] |
Definition at line 367 of file TGo4FitPanel.h.
Referenced by AboutToShowFitterMenu(), AboutToShowSettMenu(), AboutToShowViewMenu(), ArrowChanged(), Button_PeakFinder(), Button_PerformFit(), ChangeViewType(), DeleteModelWithPrimit(), panelSlot(), TGo4FitPanel(), UpdateActivePage(), UpdateItemMenu(), and UpdateStatusBar().
QSignalMapper* TGo4FitPanel::FitterMap [protected] |
Definition at line 344 of file TGo4FitPanel.h.
Referenced by AboutToShowFitterMenu(), and TGo4FitPanel().
QMenu* TGo4FitPanel::FitterMenu [protected] |
Definition at line 343 of file TGo4FitPanel.h.
Referenced by AboutToShowFitterMenu(), and TGo4FitPanel().
int TGo4FitPanel::fiWizPageIndex [protected] |
Definition at line 382 of file TGo4FitPanel.h.
Referenced by TGo4FitPanel(), UpdateWizDataList(), UpdateWizModelsList(), UpdateWizStackWidget(), Wiz_AddDataBtn_clicked(), Wiz_DataListSelect(), Wiz_DelDataBtn_clicked(), Wiz_FitNameEdt_textChanged(), Wiz_MinSetupBtn_clicked(), Wiz_ModelList_itemChanged(), Wiz_ModelListSelect(), and Wiz_PFSetupBtn_clicked().
TPad* TGo4FitPanel::fxActivePad [protected] |
Definition at line 359 of file TGo4FitPanel.h.
Referenced by ActivePad(), Button_WorkWithPanel(), Fitter_Delete(), Fitter_New(), Fitter_NewForActivePad(), Fitter_UseWorkspace(), linkedObjectRemoved(), panelSlot(), TGo4FitPanel(), WorkingWithPanel(), WorkWithFitter(), and WorkWithFitterInSlot().
TGo4ViewPanel* TGo4FitPanel::fxActivePanel [protected] |
Definition at line 358 of file TGo4FitPanel.h.
Referenced by ActivePanel(), Button_WorkWithPanel(), Fitter_Delete(), Fitter_New(), Fitter_NewForActivePad(), Fitter_UseWorkspace(), linkedObjectRemoved(), panelSlot(), TGo4FitPanel(), WorkingWithPanel(), WorkWithFitter(), and WorkWithFitterInSlot().
QFitItem* TGo4FitPanel::fxCurrentItem [protected] |
Definition at line 362 of file TGo4FitPanel.h.
Referenced by FitItemDeleted(), FitList_currentItemChanged(), RemoveItemWidget(), TGo4FitPanel(), UpdateItem(), and ~TGo4FitPanel().
QWidget* TGo4FitPanel::fxCurrentItemWidget [protected] |
Definition at line 363 of file TGo4FitPanel.h.
Referenced by ArrowChanged(), Cmd_ItemPrint(), RemoveItemWidget(), ShowItemAsText(), and TGo4FitPanel().
TGo4ViewPanel* TGo4FitPanel::fxDrawNewPanel [protected] |
Definition at line 360 of file TGo4FitPanel.h.
Referenced by Button_FitterDraw(), Button_WorkWithPanel(), CloseDrawPanel(), Fitter_NewForActivePad(), panelSlot(), and TGo4FitPanel().
TObjArray* TGo4FitPanel::fxParsTableList [protected] |
Definition at line 357 of file TGo4FitPanel.h.
Referenced by FillParsWidget(), LineParsChk_toggled(), ParsTable_valueChanged(), TGo4FitPanel(), and ~TGo4FitPanel().
QString TGo4FitPanel::fxWizDataName [protected] |
Definition at line 379 of file TGo4FitPanel.h.
Referenced by TGo4FitPanel(), UpdateWizDataList(), Wiz_AddDataBtn_clicked(), Wiz_DataList_doubleClicked(), Wiz_DataListSelect(), Wiz_RemoveData(), and Wiz_SelectedData().
QString TGo4FitPanel::fxWizModelName [protected] |
Definition at line 380 of file TGo4FitPanel.h.
Referenced by TGo4FitPanel(), UpdateWizModelsList(), Wiz_AddModelBtn_clicked(), Wiz_CloneModelBtn_clicked(), Wiz_DelModelBtn_clicked(), Wiz_ModelList_doubleClicked(), Wiz_ModelList_itemChanged(), Wiz_ModelListSelect(), and Wiz_SelectedModel().
TObjArray* TGo4FitPanel::fxWizPars [protected] |
Definition at line 355 of file TGo4FitPanel.h.
Referenced by TGo4FitPanel(), UpdateWizStackWidget(), Wiz_ParTable_valueChanged(), and ~TGo4FitPanel().
TObjArray* TGo4FitPanel::fxWizSlots [protected] |
Definition at line 356 of file TGo4FitPanel.h.
Referenced by DropOnPanel(), TGo4FitPanel(), UpdateWizStackWidget(), Wiz_DataSlotsTable_contextMenuRequested(), and ~TGo4FitPanel().
QSignalMapper* TGo4FitPanel::ItemMap [protected] |
Definition at line 350 of file TGo4FitPanel.h.
Referenced by AboutToShowItemMenu(), and TGo4FitPanel().
QMenu* TGo4FitPanel::ItemMenu [protected] |
Definition at line 349 of file TGo4FitPanel.h.
Referenced by AboutToShowItemMenu(), TGo4FitPanel(), and UpdateItemMenu().
QMenuBar* TGo4FitPanel::MenuBar [protected] |
Definition at line 342 of file TGo4FitPanel.h.
Referenced by TGo4FitPanel(), and UpdateItemMenu().
QSignalMapper* TGo4FitPanel::SettMap [protected] |
Definition at line 348 of file TGo4FitPanel.h.
Referenced by AboutToShowSettMenu(), and TGo4FitPanel().
QMenu* TGo4FitPanel::SettMenu [protected] |
Definition at line 347 of file TGo4FitPanel.h.
Referenced by TGo4FitPanel().
QSignalMapper* TGo4FitPanel::ViewMap [protected] |
Definition at line 346 of file TGo4FitPanel.h.
Referenced by AboutToShowViewMenu(), and TGo4FitPanel().
QMenu* TGo4FitPanel::ViewMenu [protected] |
Definition at line 345 of file TGo4FitPanel.h.
Referenced by AboutToShowViewMenu(), and TGo4FitPanel().