RooBukinPdf Class Reference

#include <RooBukinPdf.h>

Inheritance diagram for RooBukinPdf:

RooAbsPdf RooAbsPdf RooAbsReal RooAbsReal RooAbsReal RooAbsReal RooAbsArg RooAbsArg RooAbsArg RooAbsArg RooAbsArg RooAbsArg RooAbsArg RooAbsArg List of all members.

Public Member Functions

 RooBukinPdf ()
 RooBukinPdf (const char *name, const char *title, RooAbsReal &_x, RooAbsReal &_Xp, RooAbsReal &_sigp, RooAbsReal &_xi, RooAbsReal &_rho1, RooAbsReal &_rho2)
 RooBukinPdf (const RooBukinPdf &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~RooBukinPdf ()
 RooBukinPdf ()
 RooBukinPdf (const char *name, const char *title, RooAbsReal &_x, RooAbsReal &_Xp, RooAbsReal &_sigp, RooAbsReal &_xi, RooAbsReal &_rho1, RooAbsReal &_rho2)
 RooBukinPdf (const RooBukinPdf &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~RooBukinPdf ()

Protected Member Functions

Double_t evaluate () const
Double_t evaluate () const

Protected Attributes

RooRealProxy x
RooRealProxy Xp
RooRealProxy sigp
RooRealProxy xi
RooRealProxy rho1
RooRealProxy rho2

Private Member Functions

 ClassDef (RooBukinPdf, 1) double const s
 ClassDef (RooBukinPdf, 1) double const s

Detailed Description

Definition at line 45 of file RooBukinPdf.h.


Constructor & Destructor Documentation

RooBukinPdf::RooBukinPdf (  )  [inline]

Definition at line 48 of file RooBukinPdf.h.

Referenced by clone().

RooBukinPdf::RooBukinPdf ( const char *  name,
const char *  title,
RooAbsReal _x,
RooAbsReal _Xp,
RooAbsReal _sigp,
RooAbsReal _xi,
RooAbsReal _rho1,
RooAbsReal _rho2 
)

RooBukinPdf::RooBukinPdf ( const RooBukinPdf other,
const char *  name = 0 
)

Definition at line 75 of file RooBukinPdf.cxx.

References log(), and sqrt().

virtual RooBukinPdf::~RooBukinPdf (  )  [inline, virtual]

Definition at line 57 of file RooBukinPdf.h.

RooBukinPdf::RooBukinPdf (  )  [inline]

Definition at line 48 of file RooBukinPdf.h.

RooBukinPdf::RooBukinPdf ( const char *  name,
const char *  title,
RooAbsReal _x,
RooAbsReal _Xp,
RooAbsReal _sigp,
RooAbsReal _xi,
RooAbsReal _rho1,
RooAbsReal _rho2 
)

RooBukinPdf::RooBukinPdf ( const RooBukinPdf other,
const char *  name = 0 
)

virtual RooBukinPdf::~RooBukinPdf (  )  [inline, virtual]

Definition at line 57 of file RooBukinPdf.h.


Member Function Documentation

virtual TObject* RooBukinPdf::clone ( const char *  newname  )  const [inline, virtual]

Implements RooAbsArg.

Definition at line 56 of file RooBukinPdf.h.

References RooBukinPdf().

Double_t RooBukinPdf::evaluate (  )  const [protected, virtual]

Implements RooAbsReal.

Definition at line 92 of file RooBukinPdf.cxx.

References TMath::Abs(), exp(), hp, log(), TMath::Power(), r1, r2, r3, r4, r5, rho1, rho2, sigp, sqrt(), x, x1, x2, xi, and Xp.

RooBukinPdf::ClassDef ( RooBukinPdf  ,
 
) const [private]

virtual TObject* RooBukinPdf::clone ( const char *  newname  )  const [inline, virtual]

Implements RooAbsArg.

Definition at line 56 of file RooBukinPdf.h.

References RooBukinPdf().

Double_t RooBukinPdf::evaluate (  )  const [protected, virtual]

Implements RooAbsReal.

RooBukinPdf::ClassDef ( RooBukinPdf  ,
 
) const [private]


Member Data Documentation

RooRealProxy RooBukinPdf::x [protected]

Definition at line 60 of file RooBukinPdf.h.

Referenced by evaluate().

RooRealProxy RooBukinPdf::Xp [protected]

Definition at line 61 of file RooBukinPdf.h.

Referenced by evaluate().

RooRealProxy RooBukinPdf::sigp [protected]

Definition at line 62 of file RooBukinPdf.h.

Referenced by evaluate().

RooRealProxy RooBukinPdf::xi [protected]

Definition at line 63 of file RooBukinPdf.h.

Referenced by evaluate().

RooRealProxy RooBukinPdf::rho1 [protected]

Definition at line 64 of file RooBukinPdf.h.

Referenced by evaluate().

RooRealProxy RooBukinPdf::rho2 [protected]

Definition at line 65 of file RooBukinPdf.h.

Referenced by evaluate().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:33:03 2011 for ROOT_528-00b_version by  doxygen 1.5.1