RooStats::Heaviside Class Reference

#include <Heaviside.h>

Inheritance diagram for RooStats::Heaviside:

RooAbsReal RooAbsReal RooAbsArg RooAbsArg RooAbsArg RooAbsArg RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed List of all members.

Public Member Functions

 Heaviside ()
 Heaviside (const char *name, const char *title, RooAbsReal &_x, RooAbsReal &_c)
 Heaviside (const Heaviside &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~Heaviside ()
 Heaviside ()
 Heaviside (const char *name, const char *title, RooAbsReal &_x, RooAbsReal &_c)
 Heaviside (const Heaviside &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~Heaviside ()

Protected Member Functions

Double_t evaluate () const
Double_t evaluate () const

Protected Attributes

RooRealProxy x
RooRealProxy c

Detailed Description

Definition at line 28 of file Heaviside.h.


Constructor & Destructor Documentation

RooStats::Heaviside::Heaviside (  )  [inline]

Definition at line 30 of file Heaviside.h.

Referenced by clone().

Heaviside::Heaviside ( const char *  name,
const char *  title,
RooAbsReal _x,
RooAbsReal _c 
)

Definition at line 34 of file Heaviside.cxx.

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

Definition at line 43 of file Heaviside.cxx.

virtual RooStats::Heaviside::~Heaviside (  )  [inline, virtual]

Definition at line 36 of file Heaviside.h.

RooStats::Heaviside::Heaviside (  )  [inline]

Definition at line 30 of file Heaviside.h.

RooStats::Heaviside::Heaviside ( const char *  name,
const char *  title,
RooAbsReal _x,
RooAbsReal _c 
)

RooStats::Heaviside::Heaviside ( const Heaviside other,
const char *  name = 0 
)

virtual RooStats::Heaviside::~Heaviside (  )  [inline, virtual]

Definition at line 36 of file Heaviside.h.


Member Function Documentation

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

Implements RooAbsArg.

Definition at line 35 of file Heaviside.h.

References Heaviside().

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

Implements RooAbsReal.

Definition at line 50 of file Heaviside.cxx.

References c, and x.

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

Implements RooAbsArg.

Definition at line 35 of file Heaviside.h.

References Heaviside().

Double_t RooStats::Heaviside::evaluate (  )  const [protected, virtual]

Implements RooAbsReal.


Member Data Documentation

RooRealProxy RooStats::Heaviside::x [protected]

Definition at line 40 of file Heaviside.h.

Referenced by evaluate().

RooRealProxy RooStats::Heaviside::c [protected]

Definition at line 41 of file Heaviside.h.

Referenced by evaluate().


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