ROOT
master
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
16
class
RooExtendedBinding
:
public
RooAbsReal
{
17
public
:
18
RooExtendedBinding
() {} ;
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
26
RooRealProxy
pdf
;
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
roofit
roofitcore
inc
RooExtendedBinding.h
ROOT master - Reference Guide Generated on Wed Jan 27 2021 11:59:14 (GVA Time) using Doxygen 1.9.0