JG ROOT Tools libraries  version 5.0 - august 2014
RGFitDisplayer2D.hh
Go to the documentation of this file.
1 //======================================================================
2 /*! \file RGFitDisplayer2D.hh
3  *
4  * Include file for class RGFitDisplayer2D
5  */
6 //======================================================================
7 
8 #ifndef RG_FIT_DISPLAYER_2D_HH
9 #define RG_FIT_DISPLAYER_2D_HH
10 
11 #include "RGFitDisplayer.hh"
12 
13 class RGFitBase2D;
14 
15 //======================================================================
16 /*! \class RGFitDisplayer2D
17  *
18  * Graphical interface to display fit results from a fitter 2D deriving
19  * from RGFitBase2D.
20  */
22 {
23  //------------------------------------------------------------
24  /*! \object_doc{RGFitDisplayer2D} */
26  //------------------------------------------------------------
27 
28  friend class RGFitBase2D;
29 
30  protected:
31  RGFitBase2D * fitter_ptr; ///< Fitter object pointer
32  TGCheckButton * w_3d_view; ///< 3D view button
33 
34  public:
35  // Constructor
36  RGFitDisplayer2D ( const TGWindow * parent, RGFitBase2D * fit );
37 
38  private:
39  // Copy constructor (not implemented)
40  RGFitDisplayer2D ( const RGFitDisplayer2D &original );
41 
42  public:
43  // Destructor
44  virtual ~RGFitDisplayer2D ( );
45 
46  //------------------------------------------------------------
47  virtual void Construct ( );
48  virtual void DrawFitResult ( );
49 
50  virtual void View3DToggled ( );
51 
52  //------------------------------------------------------------
53  /*! For ROOT dictionary.*/
54  public:
56 };
57 
58 //======================================================================
59 #endif
TGCheckButton * w_3d_view
3D view button
Definition: RGFitDisplayer2D.hh:32
RGFitDisplayer2D(const TGWindow *parent, RGFitBase2D *fit)
Definition: RGFitDisplayer2D.cpp:20
Definition: RGFitDisplayer.hh:28
GObject(RGFitDisplayer2D)
virtual void Construct()
Definition: RGFitDisplayer2D.cpp:55
Definition: RGFitDisplayer2D.hh:21
virtual void View3DToggled()
Definition: RGFitDisplayer2D.cpp:101
ClassDef(RGFitDisplayer2D, 0)
RGFitBase2D * fitter_ptr
Fitter object pointer.
Definition: RGFitDisplayer2D.hh:31
virtual ~RGFitDisplayer2D()
Definition: RGFitDisplayer2D.cpp:48
Definition: RGFitBase2D.hh:60
virtual void DrawFitResult()
Definition: RGFitDisplayer2D.cpp:73