Logo ROOT  
Reference Guide
RooExtendedBinding.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Project: RooFit *
3  * *
4  * This code was autogenerated by RooClassFactory *
5  *****************************************************************************/
6 
7 #ifndef ROOEXTENDEDBINDING
8 #define ROOEXTENDEDBINDING
9 
10 #include "RooAbsReal.h"
11 #include "RooRealProxy.h"
12 #include "RooCategoryProxy.h"
13 #include "RooAbsPdf.h"
14 #include "RooAbsCategory.h"
15 
17 public:
19  RooExtendedBinding(const char *name, const char *title, RooAbsPdf& _pdf);
20  RooExtendedBinding(const RooExtendedBinding& other, const char* name=0) ;
21  virtual TObject* clone(const char* newname) const { return new RooExtendedBinding(*this,newname); }
22  inline virtual ~RooExtendedBinding() { }
23 
24 protected:
25 
27 
28  Double_t evaluate() const ;
29 
30 private:
31 
32  ClassDef(RooExtendedBinding,1) // Your description goes here...
33 };
34 
35 #endif
RooAbsReal.h
RooExtendedBinding::pdf
RooRealProxy pdf
Definition: RooExtendedBinding.h:26
RooExtendedBinding::RooExtendedBinding
RooExtendedBinding()
Definition: RooExtendedBinding.h:18
RooAbsReal
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Definition: RooAbsReal.h:61
RooAbsPdf.h
RooRealProxy.h
RooCategoryProxy.h
RooExtendedBinding::evaluate
Double_t evaluate() const
Evaluate this PDF / function / constant. Needs to be overridden by all derived classes.
Definition: RooExtendedBinding.cxx:33
RooTemplateProxy< RooAbsReal >
Double_t
double Double_t
Definition: RtypesCore.h:59
RooAbsCategory.h
RooExtendedBinding::clone
virtual TObject * clone(const char *newname) const
Definition: RooExtendedBinding.h:21
TObject
Mother of all ROOT objects.
Definition: TObject.h:37
ClassDef
#define ClassDef(name, id)
Definition: Rtypes.h:325
name
char name[80]
Definition: TGX11.cxx:110
RooExtendedBinding::~RooExtendedBinding
virtual ~RooExtendedBinding()
Definition: RooExtendedBinding.h:22
RooAbsPdf
Definition: RooAbsPdf.h:43
RooExtendedBinding
Definition: RooExtendedBinding.h:16