ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/cbrown/Development/Plotting/Modules/EdgeModules/RooSUSYNPdf.h
Revision: 1.1
Committed: Mon Jul 16 02:26:18 2012 UTC (12 years, 9 months ago) by buchmann
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Log Message:
Added edge analytical functions

File Contents

# User Rev Content
1 buchmann 1.1 /*****************************************************************************
2     * Project: RooFit *
3     * *
4     * This code was autogenerated by RooClassFactory *
5     *****************************************************************************/
6    
7     #ifndef ROOSUSYNPDF
8     #define ROOSUSYNPDF
9    
10     #include "RooAbsPdf.h"
11     #include "RooRealProxy.h"
12     #include "RooCategoryProxy.h"
13     #include "RooAbsReal.h"
14     #include "RooAbsCategory.h"
15    
16     class RooSUSYNPdf : public RooAbsPdf {
17     public:
18     RooSUSYNPdf() {} ;
19     RooSUSYNPdf(const char *name, const char *title,
20     RooAbsReal& _inv,
21     RooAbsReal& _a,
22     RooAbsReal& _s,
23     RooAbsReal& _m0);
24     RooSUSYNPdf(const RooSUSYNPdf& other, const char* name=0) ;
25     virtual TObject* clone(const char* newname) const { return new RooSUSYNPdf(*this,newname); }
26     inline virtual ~RooSUSYNPdf() { }
27    
28     protected:
29    
30     RooRealProxy inv ;
31     RooRealProxy a ;
32     RooRealProxy s ;
33     RooRealProxy m0 ;
34    
35     Double_t evaluate() const ;
36    
37     private:
38    
39     ClassDef(RooSUSYNPdf,1) // Your description goes here...
40     };
41    
42     #endif