JG ROOT Tools libraries  version 5.0 - august 2014
RootFitPeak.hh
Go to the documentation of this file.
1 //======================================================================
2 /*! \file RootFitPeak.hh
3  *
4  * Include file for class RootFitPeak
5  */
6 //======================================================================
7 
8 #ifndef ROOT_FIT_PEAK_HH
9 #define ROOT_FIT_PEAK_HH
10 
11 #include "RFitPeak.hh"
12 
13 //======================================================================
14 /*! \class RootFitPeak
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 RootFitPeak : public RFitPeak
21 {
22  //------------------------------------------------------------
23  /*! \object_doc{RootFitPeak} */
25  //------------------------------------------------------------
26 
27  protected:
28 
29  //------------------------------------------------------------
30  // Constructors / affectation / destructor
31  public:
32  RootFitPeak ( TH1 *hptr, TH1 * herr = NULL );
33  RootFitPeak ( TH1 *hptr, const RFitDataPeak & fit_data );
34  RootFitPeak ( TH1 *hptr, TH1 * herr, const RFitDataPeak & fit_data );
35 
36  protected:
37  RootFitPeak ( const RootFitPeak & original );
38 
39  public:
40  virtual ~RootFitPeak ( );
41 
42  //------------------------------------------------------------
43  /*! For ROOT dictionary.*/
44  public:
46 };
47 
48 //======================================================================
49 #endif
Definition: RootFitPeak.hh:20
RootFitPeak(TH1 *hptr, TH1 *herr=NULL)
Definition: RootFitPeak.cpp:18
ClassDef(RootFitPeak, 0)
Definition: RFitPeak.hh:112
Definition: RFitDataPeak.hh:28
GObject(RootFitPeak)
virtual ~RootFitPeak()
Definition: RootFitPeak.cpp:53