JG ROOT Tools libraries  version 5.0 - august 2014
RGuiFitGaus2D.hh
Go to the documentation of this file.
1 //======================================================================
2 /*! \file RGuiFitGaus2D.hh
3  *
4  * Include file for class RGuiFitGaus2D
5  */
6 //======================================================================
7 
8 #ifndef RGUI_FIT_GAUS_2D_HH
9 #define RGUI_FIT_GAUS_2D_HH
10 
11 #include "RGFitGaus2D.hh"
12 
13 //======================================================================
14 /*! \class RGuiFitGaus2D
15  *
16  * This class is a copy of the base class, but it can be used directly
17  * in a ROOT session, while the base class cannot due to virtual
18  * inheritance.
19  */
20 class RGuiFitGaus2D : public RGFitGaus2D
21 {
22  //------------------------------------------------------------
23  /*! \object_doc{RGuiFitGaus2D} */
25  //------------------------------------------------------------
26 
27  protected:
28 
29  //------------------------------------------------------------
30  // Constructors / affectation / destructor
31  public:
32  RGuiFitGaus2D ( const TGWindow * parent, TH2 *hptr, TH2 * herr = NULL );
33  RGuiFitGaus2D ( const TGWindow * parent, TH2 *hptr, const RFitDataGaus2D & fit_data );
34  RGuiFitGaus2D ( const TGWindow * parent, TH2 *hptr, const Double_t x1, const Double_t x2, const Double_t y1, const Double_t y2 );
35  RGuiFitGaus2D ( const TGWindow * parent, TH2 *hptr, TH2 * herr, const RFitDataGaus2D & fit_data );
36  RGuiFitGaus2D ( const TGWindow * parent, TH2 *hptr, TH2 * herr, const Double_t x1, const Double_t x2, const Double_t y1, const Double_t y2 );
37 
38  protected:
39  RGuiFitGaus2D ( const RGuiFitGaus2D & original );
40 
41  public:
42  virtual ~RGuiFitGaus2D ( );
43 
44  //------------------------------------------------------------
45  /*! For ROOT dictionary.*/
46  public:
48 };
49 
50 //======================================================================
51 #endif
Definition: RGFitGaus2D.hh:39
Definition: RFitDataGaus2D.hh:30
ClassDef(RGuiFitGaus2D, 0)
GObject(RGuiFitGaus2D)
Definition: RGuiFitGaus2D.hh:20
virtual ~RGuiFitGaus2D()
Definition: RGuiFitGaus2D.cpp:109
RGuiFitGaus2D(const TGWindow *parent, TH2 *hptr, TH2 *herr=NULL)
Definition: RGuiFitGaus2D.cpp:20