14 #include <RQ_OBJECT.h> 19 class TRootEmbeddedCanvas;
21 class TGHorizontalFrame;
36 class TGDockableFrame;
42 RQ_OBJECT(
"TDalitzGui")
46 TRootEmbeddedCanvas *fCanvas;
55 TH1D *fHs1Proj, *fHs2Proj, *fHs3Proj;
56 TH1D *fHs1M, *fHs2M, *fHs3M;
57 TH1D *fHs1Ph, *fHs2Ph;
60 TGPopupMenu *fMenuFile;
61 TGDockableFrame *fMenuDock;
63 TGHorizontalFrame *fVframe[4];
64 TGLayoutHints *fBly, *fBfly1, *fBfly2, *fBfly3, *fMenuBarItemLayout, *fMenuBarLayout;
66 TGHSlider *fHslider1, *fHslider2, *fHslider3;
67 TGTextButton *fButResize;
68 TGCheckButton *fCheckResize, *fCheckColor, *fCheckLog;
75 TGLabel *fLabRN[3], *fLabRA[6], *fLabRph[6];
77 TGComboBox *fComRes[6];
78 TGCheckButton *fChRes[6];
80 TGHSlider *fSlResA[6], *fSlResph[6];
84 TGComboBox *fComFin[3];
100 TString fn1, fn2, fn3;
110 TDalitzGui(
const TGWindow *p, UInt_t w, UInt_t h);
126 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)