Logo ROOT  
Reference Guide
RooCFunction1Binding.h File Reference
#include "RooAbsReal.h"
#include "RooAbsPdf.h"
#include "RooRealProxy.h"
#include "RooMsgService.h"
#include "TBuffer.h"
#include "TString.h"
#include <string>
#include <map>
#include <vector>
Include dependency graph for RooCFunction1Binding.h:
This graph shows which files directly or indirectly include this file:


class  RooCFunction1Binding< VO, VI >
 RooCFunction1Binding is a templated implementation of class RooAbsReal that binds generic C(++) functions to a RooAbsReal argument thus allowing generic C++ functions to be used as RooFit functions. More...
class  RooCFunction1Map< VO, VI >
class  RooCFunction1PdfBinding< VO, VI >
class  RooCFunction1Ref< VO, VI >


 The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or other types of arguments).


typedef Double_t(* RooFit::CFUNCD1D) (Double_t)
typedef Double_t(* RooFit::CFUNCD1I) (Int_t)


RooAbsRealRooFit::bindFunction (const char *name, CFUNCD1D func, RooAbsReal &x)
RooAbsRealRooFit::bindFunction (const char *name, CFUNCD1I func, RooAbsReal &x)
RooAbsPdfRooFit::bindPdf (const char *name, CFUNCD1D func, RooAbsReal &x)
RooAbsPdfRooFit::bindPdf (const char *name, CFUNCD1I func, RooAbsReal &x)