12 #ifndef ROOT__TAdvancedGraphicsDialog__
13 #define ROOT__TAdvancedGraphicsDialog__
37 enum EAdvanceGraphicsDialog {
38 kAGD_TMETHOD, kAGD_CONTOURMETHOD, kAGD_SCANMETHOD,
39 kAGD_CONTPAR1, kAGD_CONTPAR2, kAGD_CONTERR,
40 kAGD_CONTOVER, kAGD_CONTCOLOR,
41 kAGD_BDRAW, kAGD_BCLOSE,
42 kAGD_SCANPAR, kAGD_SCANMIN, kAGD_SCANMAX,
44 kAGD_PARCOUNTER = 1000
47 class TAdvancedGraphicsDialog :
public TGTransientFrame {
50 TGVerticalFrame *fMainFrame;
53 TGVerticalFrame *fContourFrame;
54 TGNumberEntry *fContourPoints;
55 TGComboBox *fContourPar1;
56 TGComboBox *fContourPar2;
57 TGNumberEntry *fContourError;
58 TGCheckButton *fContourOver;
59 TGColorSelect *fContourColor;
61 TGVerticalFrame *fScanFrame;
62 TGNumberEntry *fScanPoints;
64 TGNumberEntry *fScanMin;
65 TGNumberEntry *fScanMax;
67 TGVerticalFrame *fConfFrame;
68 TGNumberEntry *fConfLevel;
69 TGColorSelect *fConfColor;
74 TBackCompFitter *fFitter;
76 void CreateContourFrame();
77 void CreateScanFrame();
78 void CreateConfFrame();
79 void AddParameters(TGComboBox*);
83 void DrawConfidenceLevels();
87 TAdvancedGraphicsDialog(
const TAdvancedGraphicsDialog&);
88 TAdvancedGraphicsDialog &operator= (
const TAdvancedGraphicsDialog&);
91 TAdvancedGraphicsDialog(
const TGWindow *p,
const TGWindow *main);
92 ~TAdvancedGraphicsDialog();
95 void DoChangedScanPar(Int_t selected);
97 ClassDef(TAdvancedGraphicsDialog, 0)