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