26 #include <RQ_OBJECT.h> 31 class TRootEmbeddedCanvas;
33 class TGHorizontalFrame;
48 class TGDockableFrame;
54 RQ_OBJECT(
"TDalitzGui")
58 TRootEmbeddedCanvas *fCanvas;
67 TH1D *fHs1Proj, *fHs2Proj, *fHs3Proj;
68 TH1D *fHs1M, *fHs2M, *fHs3M;
69 TH1D *fHs1Ph, *fHs2Ph;
72 TGPopupMenu *fMenuFile;
73 TGDockableFrame *fMenuDock;
75 TGHorizontalFrame *fVframe[4];
76 TGLayoutHints *fBly, *fBfly1, *fBfly2, *fBfly3, *fMenuBarItemLayout, *fMenuBarLayout;
78 TGHSlider *fHslider1, *fHslider2, *fHslider3;
79 TGTextButton *fButResize;
80 TGCheckButton *fCheckResize, *fCheckColor, *fCheckLog;
87 TGLabel *fLabRN[3], *fLabRA[6], *fLabRph[6];
89 TGComboBox *fComRes[6];
90 TGCheckButton *fChRes[6];
92 TGHSlider *fSlResA[6], *fSlResph[6];
96 TGComboBox *fComFin[3];
112 TString fn1, fn2, fn3;
122 TDalitzGui(
const TGWindow *p, UInt_t w, UInt_t h);
138 void CreateGraph(TGraph *g,
const Int_t n,
const Double_t
m,
const Double_t m1,
const Double_t m2,
const Double_t m3);
void ConfigSliderRes(TGHSlider *a, TGHSlider *p)
void DoParmSlider(Int_t pos)
void SaveConfiguration(TString filename)
void LoadConfiguration(TString filename)
Int_t IdToSelection(Int_t id, int mode=1)
void CreateGraph(TGraph *g, const Int_t n, const Double_t m, const Double_t m1, const Double_t m2, const Double_t m3)
TDalitzGui(const TGWindow *p, UInt_t w, UInt_t h)
void HandleMenu(Int_t id)
void ComputeCache(Int_t ri=1)
void ConfigComboFin(TGComboBox *b)
void ConfigComboRes(TGComboBox *b)