RooConstVar Class Reference

#include <RooConstVar.h>

Inheritance diagram for RooConstVar:

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

 RooConstVar ()
 RooConstVar (const char *name, const char *title, Double_t value)
 RooConstVar (const RooConstVar &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~RooConstVar ()
virtual Double_t getVal (const RooArgSet *set=0) const
void writeToStream (ostream &os, Bool_t compact) const
 RooConstVar ()
 RooConstVar (const char *name, const char *title, Double_t value)
 RooConstVar (const RooConstVar &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~RooConstVar ()
virtual Double_t getVal (const RooArgSet *set=0) const
void writeToStream (ostream &os, Bool_t compact) const

Protected Member Functions

virtual Double_t evaluate () const
virtual Double_t evaluate () const

Protected Attributes

Double_t _value

Detailed Description

Definition at line 25 of file RooConstVar.h.


Constructor & Destructor Documentation

RooConstVar::RooConstVar (  )  [inline]

Definition at line 28 of file RooConstVar.h.

Referenced by clone().

RooConstVar::RooConstVar ( const char *  name,
const char *  title,
Double_t  value 
)

Definition at line 36 of file RooConstVar.cxx.

References kTRUE, and RooAbsArg::setAttribute().

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

Definition at line 47 of file RooConstVar.cxx.

RooConstVar::~RooConstVar (  )  [virtual]

Definition at line 57 of file RooConstVar.cxx.

RooConstVar::RooConstVar (  )  [inline]

Definition at line 28 of file RooConstVar.h.

RooConstVar::RooConstVar ( const char *  name,
const char *  title,
Double_t  value 
)

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

virtual RooConstVar::~RooConstVar (  )  [virtual]


Member Function Documentation

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

Implements RooAbsArg.

Definition at line 33 of file RooConstVar.h.

References RooConstVar().

Referenced by RooProdPdf::processProductTerm().

Double_t RooConstVar::getVal ( const RooArgSet set = 0  )  const [virtual]

Reimplemented from RooAbsReal.

Definition at line 65 of file RooConstVar.cxx.

References _value.

Referenced by rs401d_FeldmanCousins(), and RooRealConstant::value().

void RooConstVar::writeToStream ( ostream &  os,
Bool_t  compact 
) const [virtual]

Reimplemented from RooAbsReal.

Definition at line 74 of file RooConstVar.cxx.

References _value.

virtual Double_t RooConstVar::evaluate (  )  const [inline, protected, virtual]

Implements RooAbsReal.

Definition at line 41 of file RooConstVar.h.

References _value.

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

Implements RooAbsArg.

Definition at line 33 of file RooConstVar.h.

References RooConstVar().

virtual Double_t RooConstVar::getVal ( const RooArgSet set = 0  )  const [virtual]

Reimplemented from RooAbsReal.

void RooConstVar::writeToStream ( ostream &  os,
Bool_t  compact 
) const [virtual]

Reimplemented from RooAbsReal.

virtual Double_t RooConstVar::evaluate (  )  const [inline, protected, virtual]

Implements RooAbsReal.

Definition at line 41 of file RooConstVar.h.

References _value.


Member Data Documentation

Double_t RooConstVar::_value [protected]

Reimplemented from RooAbsReal.

Definition at line 44 of file RooConstVar.h.

Referenced by evaluate(), getVal(), and writeToStream().


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