Logo ROOT   6.16/01
Reference Guide
RooGenPdfPdf.h
Go to the documentation of this file.
1/*****************************************************************************
2 * Project: RooFit *
3 * *
4 * This code was autogenerated by RooClassFactory *
5 *****************************************************************************/
6
7#ifndef ROOGENPDFPDF
8#define ROOGENPDFPDF
9
10#include "RooAbsPdf.h"
11#include "RooRealProxy.h"
12#include "RooCategoryProxy.h"
13#include "RooAbsReal.h"
14#include "RooAbsCategory.h"
15
16class RooGenPdfPdf : public RooAbsPdf {
17public:
19 RooGenPdfPdf(const char *name, const char *title,
20 RooAbsReal& _x,
21 RooAbsReal& _alpha);
22 RooGenPdfPdf(const RooGenPdfPdf& other, const char* name=0) ;
23 virtual TObject* clone(const char* newname) const { return new RooGenPdfPdf(*this,newname); }
24 inline virtual ~RooGenPdfPdf() { }
25
26protected:
27
30
31 Double_t evaluate() const ;
32
33private:
34
35 ClassDef(RooGenPdfPdf,1) // Your description goes here...
36};
37
38#endif
double Double_t
Definition: RtypesCore.h:55
#define ClassDef(name, id)
Definition: Rtypes.h:324
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
Definition: RooAbsPdf.h:41
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Definition: RooAbsReal.h:53
Double_t evaluate() const
Evaluate this PDF / function / constant. Needs to be overridden by all derived classes.
RooRealProxy x
Definition: RooGenPdfPdf.h:28
virtual TObject * clone(const char *newname) const
Definition: RooGenPdfPdf.h:23
RooRealProxy alpha
Definition: RooGenPdfPdf.h:29
virtual ~RooGenPdfPdf()
Definition: RooGenPdfPdf.h:24
RooRealProxy is the concrete proxy for RooAbsReal objects A RooRealProxy is the general mechanism to ...
Definition: RooRealProxy.h:23
Mother of all ROOT objects.
Definition: TObject.h:37