]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGLF/SPECTRA/PiKaPr/TOF/pPb502/lib/RooInverseGaussianTail.h
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGLF / SPECTRA / PiKaPr / TOF / pPb502 / lib / RooInverseGaussianTail.h
1 /*****************************************************************************
2  * Project: RooFit                                                           *
3  *                                                                           *
4   * This code was autogenerated by RooClassFactory                            * 
5  *****************************************************************************/
6
7 #ifndef ROOINVERSEGAUSSIANTAIL
8 #define ROOINVERSEGAUSSIANTAIL
9
10 #include "RooAbsPdf.h"
11 #include "RooRealProxy.h"
12 #include "RooCategoryProxy.h"
13 #include "RooAbsReal.h"
14 #include "RooAbsCategory.h"
15  
16 class RooInverseGaussianTail : public RooAbsPdf {
17 public:
18   RooInverseGaussianTail() {} ; 
19   RooInverseGaussianTail(const char *name, const char *title,
20               RooAbsReal& _x,
21               RooAbsReal& _mean,
22               RooAbsReal& _sigma,
23               RooAbsReal& _tail);
24   RooInverseGaussianTail(const RooInverseGaussianTail& other, const char* name=0) ;
25   virtual TObject* clone(const char* newname) const { return new RooInverseGaussianTail(*this,newname); }
26   inline virtual ~RooInverseGaussianTail() { }
27
28 protected:
29
30   RooRealProxy x ;
31   RooRealProxy mean ;
32   RooRealProxy sigma ;
33   RooRealProxy tail ;
34   
35   Double_t evaluate() const;
36
37 private:
38
39   ClassDef(RooInverseGaussianTail,1) // Your description goes here...
40 };
41  
42 #endif