Logo ROOT   6.14/05
Reference Guide
TH2Editor.h
Go to the documentation of this file.
1 // @(#)root/ged:$Id$
2 // Author: Carsten Hof 08/08/04
3 
4 /*************************************************************************
5  * Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
6  * All rights reserved. *
7  * *
8  * For the licensing terms see $ROOTSYS/LICENSE. *
9  * For the list of contributors see $ROOTSYS/README/CREDITS. *
10  *************************************************************************/
11 
12 #ifndef ROOT_TH2Editor
13 #define ROOT_TH2Editor
14 
15 //////////////////////////////////////////////////////////////////////////
16 // //
17 // TH2Editor //
18 // //
19 // Editor changing histogram attributes //
20 // //
21 //////////////////////////////////////////////////////////////////////////
22 
23 #include "TGedFrame.h"
24 
25 class TH2;
26 class TGComboBox;
27 class TGLabel;
28 class TGTextEntry;
29 class TGCheckButton;
30 class TString;
31 class TGDoubleHSlider;
32 class TGHSlider;
33 class TGNumberEntry;
34 class TGHButtonGroup;
35 class TGRadioButton;
36 class TGNumberEntryField;
37 class TGColorSelect;
38 class TGedPatternSelect;
39 class TGTextButton;
40 
41 class TH2Editor : public TGedFrame {
42 
43 protected:
44  TH2 *fHist; // histogram object
45  TGCompositeFrame *fBin; // Contains the Binning Widgets
46  TGCompositeFrame *fFit; // Contains the Fitting Widgets
47  TGTextEntry *fTitle; // histogram title input field
48  TGComboBox *fTypeCombo; // histogram type combo box
49  TGComboBox *fCoordsCombo; // Coordinate System combo box
50  TGComboBox *fContCombo; // Contour selecting combo box
51  TGLabel *fColContLbl; // No. of Contours Label 1
52  TGLabel *fColContLbl1; // No. of Contours Label 2
53  Int_t fTitlePrec; // font precision level
54  TGHButtonGroup *fDimGroup; // Radiobuttongroup to change 2D <-> 3D-Plot
55  TGRadioButton *fDim; // 2D-Plot RadioButton
56  TGRadioButton *fDim0; // 3D-Plot RadioButton
57  TGLayoutHints *fDimlh; // layout hints for 2D-Plot RadioButton
58  TGLayoutHints *fDim0lh; // layout hints for 3D-Plot RadioButton
59  TGCompositeFrame *f6; // Frame that contains the 2D CheckBox DrawOptions
60  TGCompositeFrame *f9; // Frame that contains the 3D CheckBox DrawOptions
61  TGCompositeFrame *f12; // Frame that contains the Bar-Title
62  TGCompositeFrame *f13; // Frame that contains the Bar Width/Offset NumberEntries
63  TGCompositeFrame *f38; // Frame that contains the Frame Fill widgets
64  TGCheckButton *fAddError; // CheckBox connected to error bars
65  TGCheckButton *fAddPalette; // CheckBox connected to Z option (2D)
66  TGCheckButton *fAddPalette1; // CheckBox connected to Z option (3D)
67  TGCheckButton *fAddArr; // CheckBox connected to Arr-Option
68  TGCheckButton *fAddBox; // CheckBox connected to Box-Option
69  TGCheckButton *fAddScat; // CheckBox connected to Scat-Option
70  TGCheckButton *fAddCol; // CheckBox connected to Col-Option
71  TGCheckButton *fAddFB; // Draw front box (or not)
72  TGCheckButton *fAddBB; // Draw back box (or not)
73  TGCheckButton *fAddText; // Draw bin contents as text
74  TGNumberEntry *fContLevels; // Set number of contour levels
75  TGNumberEntry *fContLevels1; // Set number of contour levels
76  TGNumberEntry *fBarWidth; // Set bar width of histogram
77  TGNumberEntry *fBarOffset; // Set bar offset of histogram
78  TGCompositeFrame *fBinXCont; // Contains the rebin widgets for case 1
79  TGHSlider *fBinXSlider; // Slider to set rebinning x integer value
80  TGNumberEntryField *fBinXNumberEntry; // Label which shows the rebinned bin number
81  TGHSlider *fBinYSlider; // Slider to set rebinning y integer value
82  TGNumberEntryField *fBinYNumberEntry; // Label which shows the rebinned bin number
83  TGTextButton *fApply; // Apply-Button to accept the rebinned histogram
84  TGTextButton *fCancel; // Cancel-Button to reprobate the rebinned histogram
85  TGCompositeFrame *fBinXCont1; // Contains the X Rebin Widgets for case 2
86  TGHSlider *fBinXSlider1; // Slider to set x rebinning integer value
87  TGNumberEntryField *fBinXNumberEntry1;// Label which shows the rebinned x bin number
88  TGNumberEntryField *fXOffsetNumberEntry; // Shows the offset to the x origin of the histogram
89  TGHSlider *fXBinOffsetSld; // Add an x-offset to the origin of the histogram
90 
91  TGCompositeFrame *fBinYCont1; // Contains the Y Rebin Widgets for case 2
92  TGHSlider *fBinYSlider1; // Slider to set y rebinning integer value
93  TGNumberEntryField *fBinYNumberEntry1;// Label which shows the rebinned y bin number
94  TGNumberEntryField *fYOffsetNumberEntry; // Shows the offset to the y origin of the histogram
95  TGHSlider *fYBinOffsetSld; // Add an y-offset to the origin of the histogram
96  TGDoubleHSlider *fSliderX; // Slider to set x-axis range
97  TGNumberEntryField *fSldXMin; // Contains the minimum value of the x-Axis
98  TGNumberEntryField *fSldXMax; // Contains the maximum value of the x-Axis
99  TGDoubleHSlider *fSliderY; // Slider to set y-axis range
100  TGNumberEntryField *fSldYMin; // Contains the minimum value of the y-Axis
101  TGNumberEntryField *fSldYMax; // Contains the maximum value of the y-Axis
102  TGCheckButton *fDelaydraw; // Delayed drawing of the new axis range
103  TGColorSelect *fFrameColor; // Select the Frame Color
104  TGedPatternSelect *fFramePattern; // Select the Frame Pattern Style
105  TString fCutString; // Contais info about graphical cuts (if any)
106 
107  static TGComboBox *BuildHistTypeComboBox(TGFrame *parent, Int_t id);
108  static TGComboBox *BuildHistCoordsComboBox(TGFrame *parent, Int_t id);
109  static TGComboBox *BuildHistContComboBox(TGFrame* parent, Int_t id);
110 
111  virtual void ConnectSignals2Slots();
112  void CreateBinTab(); // Creates the Bin Tab (part of the SetGedEditor)
113 
114 private:
115  void PaintBox3D(Float_t *p1, Float_t *p2,Float_t *p3, Float_t *p4);
121 
123  fPy1old,
124  fPx2old,
125  fPy2old;
127  fP2oldx[3],
128  fP3oldx[3],
129  fP4oldx[3],
130  fP5oldx[3],
131  fP6oldx[3],
132  fP7oldx[3],
133  fP8oldx[3];
135  fP2oldy[3],
136  fP3oldy[3],
137  fP4oldy[3],
138  fP5oldy[3],
139  fP6oldy[3],
140  fP7oldy[3],
141  fP8oldy[3];
142  TH2 *fBinHist; // Cloned histogram for rebin
143  Double_t fOldXOffset; // saves the old x offset of the histogram
144  Double_t fOldYOffset; // saves the old y offset of the histogram
145 
146 public:
147  TH2Editor(const TGWindow *p = 0,
148  Int_t width = 140, Int_t height = 30,
149  UInt_t options = kChildFrame,
151  virtual ~TH2Editor();
152 
153  virtual Bool_t AcceptModel(TObject* model);
154  virtual void SetModel(TObject* obj);
155  virtual void ActivateBaseClassEditors(TClass* cl);
156 
157  virtual void DoTitle(const char *text);
158  virtual void DoHistView();
159  virtual void DoHistSimple();
160  virtual void DoHistComplex();
161  virtual void DoHistChanges();
162  virtual void DoAddArr(Bool_t on);
163  virtual void DoAddBox(Bool_t on);
164  virtual void DoAddCol(Bool_t on);
165  virtual void DoAddScat(Bool_t on);
166  virtual void DoAddText(Bool_t on);
167  virtual void DoAddError(Bool_t on);
168  virtual void DoAddPalette(Bool_t on);
169  virtual void DoAddFB();
170  virtual void DoAddBB();
171  virtual void DoContLevel();
172  virtual void DoContLevel1();
173  virtual void DoBarWidth();
174  virtual void DoBarOffset();
175  virtual void DoBinPressed();
176  virtual void DoBinMoved();
177  virtual void DoBinReleased();
178  virtual void DoBinLabel();
179  virtual void DoApply();
180  virtual void DoCancel();
181  virtual void DoBinReleased1();
182  virtual void DoBinMoved1();
183  virtual void DoBinLabel1();
184  virtual void DoOffsetMoved();
185  virtual void DoOffsetReleased();
186  virtual void DoOffsetPressed();
187  virtual void DoBinOffset();
188  virtual void DoSliderXMoved();
189  virtual void DoSliderXPressed();
190  virtual void DoSliderXReleased();
191  virtual void DoXAxisRange();
192  virtual void DoSliderYMoved();
193  virtual void DoSliderYPressed();
194  virtual void DoSliderYReleased();
195  virtual void DoYAxisRange();
196  virtual void DoFillColor(Pixel_t);
197  virtual void DoFillPattern(Style_t);
198 
199  Int_t* Dividers(Int_t n);
200 
201  virtual void RecursiveRemove(TObject* obj);
202 
203  ClassDef(TH2Editor,0) // TH2 editor
204 };
205 
206 #endif
207 
Float_t fP3oldy[3]
Definition: TH2Editor.h:134
Float_t fP6oldy[3]
Definition: TH2Editor.h:134
TGLabel * fColContLbl
Definition: TH2Editor.h:51
Float_t fP1oldy[3]
Definition: TH2Editor.h:134
virtual void DoOffsetPressed()
Slot connected to the OffSetSlider.
Definition: TH2Editor.cxx:2121
TString fCutString
Definition: TH2Editor.h:105
static double p3(double t, double a, double b, double c, double d)
short Style_t
Definition: RtypesCore.h:76
TGNumberEntryField * fSldXMax
Definition: TH2Editor.h:98
float Float_t
Definition: RtypesCore.h:53
Double_t fOldYOffset
Definition: TH2Editor.h:144
Double_t fOldXOffset
Definition: TH2Editor.h:143
TString GetHistTypeLabel()
Return the immediate histogram type (HIST, LEGO1-4, SURF1-5).
Definition: TH2Editor.cxx:2732
image html pict1_TGaxis_012 png width
Define new text attributes for the label number "labNum".
Definition: TGaxis.cxx:2551
Float_t fP7oldy[3]
Definition: TH2Editor.h:134
TGCheckButton * fAddBB
Definition: TH2Editor.h:72
TGCheckButton * fAddPalette1
Definition: TH2Editor.h:66
TH2Editor(const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
Constructor of histogram attribute GUI.
Definition: TH2Editor.cxx:175
virtual void DoBinMoved()
Slot connected to the rebin sliders in case of no ntuple histogram does the rebinning of the selected...
Definition: TH2Editor.cxx:1677
TGComboBox * fCoordsCombo
Definition: TH2Editor.h:49
virtual void DoAddError(Bool_t on)
Slot connected to the "Error" check button.
Definition: TH2Editor.cxx:1417
TGCompositeFrame * f9
Definition: TH2Editor.h:60
TGNumberEntryField * fXOffsetNumberEntry
Definition: TH2Editor.h:88
TString GetHistCoordsLabel()
Return the immediate coordinate system of the histogram.
Definition: TH2Editor.cxx:2757
Float_t fP4oldx[3]
Definition: TH2Editor.h:126
void CreateBinTab()
Create the Binning tab.
Definition: TH2Editor.cxx:377
TGNumberEntry * fContLevels1
Definition: TH2Editor.h:75
virtual void DoAddFB()
Slot connected to the "FB front-box draw option" check button.
Definition: TH2Editor.cxx:1479
Basic string class.
Definition: TString.h:131
int Int_t
Definition: RtypesCore.h:41
bool Bool_t
Definition: RtypesCore.h:59
virtual void DoSliderYPressed()
Slot connected to y-axis slider which initialises the "virtual" box which is drawn in delay draw mode...
Definition: TH2Editor.cxx:2609
TString GetCutOptionString()
Return draw option string related to graphical cut in use.
Definition: TH2Editor.cxx:2816
TGHSlider * fBinXSlider
Definition: TH2Editor.h:79
virtual void DoAddPalette(Bool_t on)
Slot connected to the color palette check button.
Definition: TH2Editor.cxx:1452
virtual void DoFillColor(Pixel_t)
Slot connected to the fill area color.
Definition: TH2Editor.cxx:2710
TGRadioButton * fDim0
Definition: TH2Editor.h:56
virtual void DoHistView()
Slot connected to the &#39;Plot&#39; button group.
Definition: TH2Editor.cxx:1077
TGDoubleHSlider * fSliderX
Definition: TH2Editor.h:96
TGHButtonGroup * fDimGroup
Definition: TH2Editor.h:54
TGCheckButton * fAddError
Definition: TH2Editor.h:64
TGLayoutHints * fDim0lh
Definition: TH2Editor.h:58
virtual void DoContLevel1()
Slot connected to the contour level number entry fContLevels1.
Definition: TH2Editor.cxx:1555
#define ClassDef(name, id)
Definition: Rtypes.h:320
virtual void DoAddBox(Bool_t on)
Slot connected to the "Box draw option" check button.
Definition: TH2Editor.cxx:1284
TGCompositeFrame * f13
Definition: TH2Editor.h:62
ULong_t Pixel_t
Definition: GuiTypes.h:39
virtual void DoFillPattern(Style_t)
Slot connected to the fill area pattern.
Definition: TH2Editor.cxx:2721
static Pixel_t GetDefaultFrameBackground()
Get default frame background.
Definition: TGFrame.cxx:665
TGRadioButton * fDim
Definition: TH2Editor.h:55
void PaintBox3D(Float_t *p1, Float_t *p2, Float_t *p3, Float_t *p4)
Paint a square in 3D.
Definition: TH2Editor.cxx:2888
virtual void DoContLevel()
Slot connected to the contour level number entry fContLevels.
Definition: TH2Editor.cxx:1544
virtual void DoBinLabel()
Slot connected to the Bin Number Entry for the Rebin.
Definition: TH2Editor.cxx:1769
static double p2(double t, double a, double b, double c)
virtual void DoSliderXReleased()
Slot connected to the x-axis slider finalizing values after the slider movement.
Definition: TH2Editor.cxx:2477
Int_t fPy1old
Definition: TH2Editor.h:122
virtual void DoAddScat(Bool_t on)
Slot connected to the "Scat draw option" check button.
Definition: TH2Editor.cxx:1359
TGCheckButton * fAddScat
Definition: TH2Editor.h:69
virtual void DoBinOffset()
Slot connected to the OffSetNumberEntry, related to the OffSetSlider changes the origin of the histog...
Definition: TH2Editor.cxx:2272
virtual void RecursiveRemove(TObject *obj)
If the contained histogram obj is deleted we must set its pointer to zero.
Definition: TH2Editor.cxx:2938
virtual void DoBinReleased()
Slot connected to the rebin slider in case of no ntuple histogram.
Definition: TH2Editor.cxx:1587
virtual void DoBarOffset()
Slot connected to the bar offset of the bar chart.
Definition: TH2Editor.cxx:1576
virtual void DoSliderYReleased()
Slot connected to the y-axis slider finalizing values after the slider movement.
Definition: TH2Editor.cxx:2664
virtual ~TH2Editor()
Destructor.
Definition: TH2Editor.cxx:679
Float_t fP4oldy[3]
Definition: TH2Editor.h:134
TGLayoutHints * fDimlh
Definition: TH2Editor.h:57
TGCompositeFrame * f38
Definition: TH2Editor.h:63
virtual void DoYAxisRange()
Slot connected to the Max/Min number entry fields showing y-axis range.
Definition: TH2Editor.cxx:2687
virtual void DoAddText(Bool_t on)
Slot connected to the "Text draw option" check button.
Definition: TH2Editor.cxx:1385
Float_t fP2oldx[3]
Definition: TH2Editor.h:126
Int_t fPx1old
Definition: TH2Editor.h:122
TGNumberEntryField * fBinYNumberEntry
Definition: TH2Editor.h:82
TGCompositeFrame * fBinYCont1
Definition: TH2Editor.h:91
virtual void DoBinPressed()
Slot connected to the rebin slider in case of no ntuple histogram.
Definition: TH2Editor.cxx:1659
TGLabel * fColContLbl1
Definition: TH2Editor.h:52
TString GetHistAdditiveLabel()
Return histogram additive options (Arr,Box,Col,Scat,Col,Text,E,Z,FB,BB).
Definition: TH2Editor.cxx:2794
Service class for 2-Dim histogram classes.
Definition: TH2.h:30
TGTextEntry * fTitle
Definition: TH2Editor.h:47
static TGComboBox * BuildHistCoordsComboBox(TGFrame *parent, Int_t id)
Create coordinate system combo box.
Definition: TH2Editor.cxx:2853
TGNumberEntryField * fBinYNumberEntry1
Definition: TH2Editor.h:93
Float_t fP2oldy[3]
Definition: TH2Editor.h:134
Float_t fP8oldy[3]
Definition: TH2Editor.h:134
unsigned int UInt_t
Definition: RtypesCore.h:42
Float_t fP5oldy[3]
Definition: TH2Editor.h:134
virtual void DoCancel()
Slot connected to the Cancel Button in the Rebinned histogram Window.
Definition: TH2Editor.cxx:1858
Float_t fP3oldx[3]
Definition: TH2Editor.h:126
Float_t fP7oldx[3]
Definition: TH2Editor.h:126
TGCheckButton * fAddFB
Definition: TH2Editor.h:71
The ROOT global object gROOT contains a list of all defined classes.
Definition: TClass.h:75
TH2 * fBinHist
Definition: TH2Editor.h:142
static double p1(double t, double a, double b)
TGedPatternSelect * fFramePattern
Definition: TH2Editor.h:104
TGCompositeFrame * fBin
Definition: TH2Editor.h:45
TGNumberEntryField * fYOffsetNumberEntry
Definition: TH2Editor.h:94
virtual void DoSliderXPressed()
Slot connected to the x axis range slider that initialises the "virtual" box which is drawn in delay ...
Definition: TH2Editor.cxx:2422
virtual void DoAddArr(Bool_t on)
Slot connected to the "Arrow draw option" check button.
Definition: TH2Editor.cxx:1252
virtual void DoXAxisRange()
Slot connected to the Max/Min number entry fields showing x-axis range.
Definition: TH2Editor.cxx:2499
virtual void DoBinMoved1()
Slot connected to the rebin slider in case of an ntuple histogram.
Definition: TH2Editor.cxx:2002
virtual void ActivateBaseClassEditors(TClass *cl)
Skip TH1Editor in building list of editors.
Definition: TH2Editor.cxx:2930
virtual void SetModel(TObject *obj)
Pick up the values of current histogram attributes.
Definition: TH2Editor.cxx:782
virtual void DoBarWidth()
Slot connected to the bar width of the bar chart.
Definition: TH2Editor.cxx:1566
Int_t fPy2old
Definition: TH2Editor.h:122
TGCheckButton * fAddArr
Definition: TH2Editor.h:67
virtual void DoAddCol(Bool_t on)
Slot connected to the "Col draw option" check button.
Definition: TH2Editor.cxx:1316
TGNumberEntryField * fBinXNumberEntry1
Definition: TH2Editor.h:87
virtual void DoSliderXMoved()
Slot connected to the x-Slider that redraws the histogram with the new slider range.
Definition: TH2Editor.cxx:2332
TGComboBox * fTypeCombo
Definition: TH2Editor.h:48
TGDoubleHSlider * fSliderY
Definition: TH2Editor.h:99
TGCheckButton * fAddCol
Definition: TH2Editor.h:70
TGHSlider * fXBinOffsetSld
Definition: TH2Editor.h:89
TGCheckButton * fAddBox
Definition: TH2Editor.h:68
TGCompositeFrame * fBinXCont1
Definition: TH2Editor.h:85
double Double_t
Definition: RtypesCore.h:55
static TGComboBox * BuildHistTypeComboBox(TGFrame *parent, Int_t id)
Create histogram type combo box.
Definition: TH2Editor.cxx:2831
virtual void DoOffsetMoved()
Slot connected to the OffSetSlider.
Definition: TH2Editor.cxx:2202
TText * text
TGTextButton * fCancel
Definition: TH2Editor.h:84
virtual void DoOffsetReleased()
Slot connected to the OffSetSlider that changes the origin of the histogram inbetween a binwidth; reb...
Definition: TH2Editor.cxx:2134
virtual void DoHistComplex()
Slot connected to the 3D-Plot radio button.
Definition: TH2Editor.cxx:1132
Int_t fTitlePrec
Definition: TH2Editor.h:53
virtual void DoAddBB()
Slot connected to the "BB back-box draw option" check button.
Definition: TH2Editor.cxx:1513
virtual void DoTitle(const char *text)
Slot connected to the histogram title setting.
Definition: TH2Editor.cxx:1067
TGCompositeFrame * f6
Definition: TH2Editor.h:59
TString GetHistContLabel()
Returns histogram contour option (None,Cont0..5).
Definition: TH2Editor.cxx:2775
TGNumberEntryField * fBinXNumberEntry
Definition: TH2Editor.h:80
Mother of all ROOT objects.
Definition: TObject.h:37
TGCheckButton * fDelaydraw
Definition: TH2Editor.h:102
TGCompositeFrame * f12
Definition: TH2Editor.h:61
TGNumberEntryField * fSldXMin
Definition: TH2Editor.h:97
Float_t fP5oldx[3]
Definition: TH2Editor.h:126
virtual void DoBinLabel1()
Slot connected to the Bin Number Entry for the Rebin.
Definition: TH2Editor.cxx:2041
virtual Bool_t AcceptModel(TObject *model)
Check if object is able to configure with this editor.
Definition: TH2Editor.cxx:769
TGHSlider * fBinXSlider1
Definition: TH2Editor.h:86
Float_t fP6oldx[3]
Definition: TH2Editor.h:126
Float_t fP8oldx[3]
Definition: TH2Editor.h:126
TGHSlider * fBinYSlider1
Definition: TH2Editor.h:92
TGNumberEntry * fContLevels
Definition: TH2Editor.h:74
virtual void DoHistChanges()
Slot connected to histogram type, coordinate system, contour combo box.
Definition: TH2Editor.cxx:1175
TGNumberEntryField * fSldYMax
Definition: TH2Editor.h:101
Float_t fP1oldx[3]
Definition: TH2Editor.h:126
TGHSlider * fBinYSlider
Definition: TH2Editor.h:81
virtual void DoApply()
Slot connected to the Apply Button in the Rebinned histogram Window.
Definition: TH2Editor.cxx:1819
TGComboBox * fContCombo
Definition: TH2Editor.h:50
TGNumberEntry * fBarWidth
Definition: TH2Editor.h:76
virtual void DoHistSimple()
Slot connected to the 2D-Plot radio button.
Definition: TH2Editor.cxx:1094
virtual void DoSliderYMoved()
Slot connected to the x-slider for redrawing the histogram with the new slider Range (immediately)...
Definition: TH2Editor.cxx:2520
static TGComboBox * BuildHistContComboBox(TGFrame *parent, Int_t id)
Create contour combo box.
Definition: TH2Editor.cxx:2871
TGCheckButton * fAddPalette
Definition: TH2Editor.h:65
TGNumberEntryField * fSldYMin
Definition: TH2Editor.h:100
TGCompositeFrame * fBinXCont
Definition: TH2Editor.h:78
TGTextButton * fApply
Definition: TH2Editor.h:83
virtual void ConnectSignals2Slots()
Connect signals to slots.
Definition: TH2Editor.cxx:697
TGHSlider * fYBinOffsetSld
Definition: TH2Editor.h:95
Int_t * Dividers(Int_t n)
Give an array of dividers of n (without the trivial divider n)) in the first entry the number of divi...
Definition: TH2Editor.cxx:2899
Int_t fPx2old
Definition: TH2Editor.h:122
const Int_t n
Definition: legend1.C:16
virtual void DoBinReleased1()
Slot connected to the BinNumber Slider in case of a &#39;ntuple histogram&#39;.
Definition: TH2Editor.cxx:1899
TGNumberEntry * fBarOffset
Definition: TH2Editor.h:77
TGCheckButton * fAddText
Definition: TH2Editor.h:73
TGColorSelect * fFrameColor
Definition: TH2Editor.h:103
TGCompositeFrame * fFit
Definition: TH2Editor.h:46
TH2 * fHist
Definition: TH2Editor.h:44