ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/cbrown/Development/Plotting/Modules/EdgeModules/RooSUSYPolynomial.h
Revision: 1.1
Committed: Thu Jun 27 15:47:32 2013 UTC (11 years, 10 months ago) by buchmann
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Log Message:
Added SUSY polynomial

File Contents

# User Rev Content
1 buchmann 1.1 /*****************************************************************************
2     * Project: RooFit *
3     * *
4     * This code was autogenerated by RooClassFactory *
5     *****************************************************************************/
6    
7     #ifndef ROOPOLYNOMIAL
8     #define ROOPOLYNOMIAL
9    
10     #include "RooAbsPdf.h"
11     #include "RooRealProxy.h"
12     #include "RooCategoryProxy.h"
13     #include "RooAbsReal.h"
14     #include "RooAbsCategory.h"
15    
16     class RooSUSYPolynomial : public RooAbsPdf {
17     public:
18     RooSUSYPolynomial() {} ;
19     RooSUSYPolynomial(const char *name, const char *title,
20     RooAbsReal& _mll,
21     RooAbsReal& _p0,
22     RooAbsReal& _p1,
23     RooAbsReal& _p2,
24     RooAbsReal& _p3,
25     RooAbsReal& _p4,
26     RooAbsReal& _p5,
27     RooAbsReal& _p6,
28     RooAbsReal& _p7);
29     RooSUSYPolynomial(const RooSUSYPolynomial& other, const char* name=0) ;
30     virtual TObject* clone(const char* newname) const { return new RooSUSYPolynomial(*this,newname); }
31     inline virtual ~RooSUSYPolynomial() { }
32    
33     protected:
34    
35     RooRealProxy mll ;
36     RooRealProxy p0 ;
37     RooRealProxy p1 ;
38     RooRealProxy p2 ;
39     RooRealProxy p3 ;
40     RooRealProxy p4 ;
41     RooRealProxy p5 ;
42     RooRealProxy p6 ;
43     RooRealProxy p7 ;
44    
45     Double_t evaluate() const ;
46    
47     private:
48    
49     //ClassDef(RooSUSYPolynomial,1) // Your description goes here...
50     };
51    
52     #endif
53