RooNovosibirsk Class Reference

#include <RooNovosibirsk.h>

Inheritance diagram for RooNovosibirsk:

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

Public Member Functions

 RooNovosibirsk ()
 RooNovosibirsk (const char *name, const char *title, RooAbsReal &_x, RooAbsReal &_peak, RooAbsReal &_width, RooAbsReal &_tail)
 RooNovosibirsk (const RooNovosibirsk &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~RooNovosibirsk ()
 RooNovosibirsk ()
 RooNovosibirsk (const char *name, const char *title, RooAbsReal &_x, RooAbsReal &_peak, RooAbsReal &_width, RooAbsReal &_tail)
 RooNovosibirsk (const RooNovosibirsk &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~RooNovosibirsk ()

Protected Member Functions

Double_t evaluate () const
Double_t evaluate () const

Protected Attributes

RooRealProxy x
RooRealProxy width
RooRealProxy peak
RooRealProxy tail

Detailed Description

Definition at line 25 of file RooNovosibirsk.h.


Constructor & Destructor Documentation

RooNovosibirsk::RooNovosibirsk (  )  [inline]

Definition at line 31 of file RooNovosibirsk.h.

Referenced by clone().

RooNovosibirsk::RooNovosibirsk ( const char *  name,
const char *  title,
RooAbsReal _x,
RooAbsReal _peak,
RooAbsReal _width,
RooAbsReal _tail 
)

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

Definition at line 53 of file RooNovosibirsk.cxx.

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

Definition at line 41 of file RooNovosibirsk.h.

RooNovosibirsk::RooNovosibirsk (  )  [inline]

Definition at line 31 of file RooNovosibirsk.h.

RooNovosibirsk::RooNovosibirsk ( const char *  name,
const char *  title,
RooAbsReal _x,
RooAbsReal _peak,
RooAbsReal _width,
RooAbsReal _tail 
)

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

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

Definition at line 41 of file RooNovosibirsk.h.


Member Function Documentation

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

Implements RooAbsArg.

Definition at line 38 of file RooNovosibirsk.h.

References RooNovosibirsk().

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

Implements RooAbsReal.

Definition at line 64 of file RooNovosibirsk.cxx.

References TMath::Abs(), E, exp(), log(), peak, TMath::Power(), sinh(), sqrt(), tail, width, and x.

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

Implements RooAbsArg.

Definition at line 38 of file RooNovosibirsk.h.

References RooNovosibirsk().

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

Implements RooAbsReal.


Member Data Documentation

RooRealProxy RooNovosibirsk::x [protected]

Definition at line 44 of file RooNovosibirsk.h.

Referenced by evaluate().

RooRealProxy RooNovosibirsk::width [protected]

Definition at line 45 of file RooNovosibirsk.h.

Referenced by evaluate().

RooRealProxy RooNovosibirsk::peak [protected]

Definition at line 46 of file RooNovosibirsk.h.

Referenced by evaluate().

RooRealProxy RooNovosibirsk::tail [protected]

Definition at line 47 of file RooNovosibirsk.h.

Referenced by evaluate().


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