30#ifndef ROOFIT_R__NO_CLASS_TEMPLATE_SPECIALIZATION
31#define ROOFIT_R__NO_CLASS_TEMPLATE_SPECIALIZATION
40 return new RooCFunction4Binding<Double_t,Double_t,Double_t,Double_t,Double_t>(
name,
name,func,
x,
y,z,w) ;
44 return new RooCFunction4Binding<Double_t,Double_t,Double_t,Double_t,Int_t>(
name,
name,func,
x,
y,z,w) ;
48 return new RooCFunction4Binding<Double_t,Double_t,Double_t,Double_t,Bool_t>(
name,
name,func,
x,
y,z,w) ;
52 return new RooCFunction4PdfBinding<Double_t,Double_t,Double_t,Double_t,Double_t>(
name,
name,func,
x,
y,z,w) ;
56 return new RooCFunction4PdfBinding<Double_t,Double_t,Double_t,Double_t,Int_t>(
name,
name,func,
x,
y,z,w) ;
60 return new RooCFunction4PdfBinding<Double_t,Double_t,Double_t,Double_t,Bool_t>(
name,
name,func,
x,
y,z,w) ;
#define templateClassImp(name)
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooCFunction4Binding is a templated implementation of class RooAbsReal that binds generic C(++) funct...
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...
RooAbsPdf * bindPdf(const char *name, CFUNCD1D func, RooAbsReal &x)
Double_t(* CFUNCD4DDDD)(Double_t, Double_t, Double_t, Double_t)
Double_t(* CFUNCD4DDDI)(Double_t, Double_t, Double_t, Int_t)
RooAbsReal * bindFunction(const char *name, CFUNCD1D func, RooAbsReal &x)
Double_t(* CFUNCD4DDDB)(Double_t, Double_t, Double_t, Bool_t)