RooAbsLValue Class Reference

#include <RooAbsLValue.h>

Inheritance diagram for RooAbsLValue:

RooAbsCategoryLValue RooAbsCategoryLValue RooAbsRealLValue RooAbsRealLValue RooCategory RooCategory RooSuperCategory RooSuperCategory RooCategory RooCategory RooSuperCategory RooSuperCategory RooErrorVar RooErrorVar RooLinearVar RooLinearVar RooRealVar RooRealVar RooErrorVar RooErrorVar RooLinearVar RooLinearVar RooRealVar RooRealVar List of all members.

Public Member Functions

 RooAbsLValue ()
virtual ~RooAbsLValue ()
virtual void setBin (Int_t ibin, const char *rangeName=0)=0
virtual Int_t getBin (const char *rangeName=0) const=0
virtual Int_t numBins (const char *rangeName=0) const=0
virtual Double_t getBinWidth (Int_t i, const char *rangeName=0) const=0
virtual Double_t volume (const char *rangeName) const=0
virtual void randomize (const char *rangeName=0)=0
virtual const RooAbsBinninggetBinningPtr (const char *rangeName) const=0
virtual Int_t getBin (const RooAbsBinning *) const=0
 RooAbsLValue ()
virtual ~RooAbsLValue ()
virtual void setBin (Int_t ibin, const char *rangeName=0)=0
virtual Int_t getBin (const char *rangeName=0) const=0
virtual Int_t numBins (const char *rangeName=0) const=0
virtual Double_t getBinWidth (Int_t i, const char *rangeName=0) const=0
virtual Double_t volume (const char *rangeName) const=0
virtual void randomize (const char *rangeName=0)=0
virtual const RooAbsBinninggetBinningPtr (const char *rangeName) const=0
virtual Int_t getBin (const RooAbsBinning *) const=0

Detailed Description

Definition at line 24 of file RooAbsLValue.h.


Constructor & Destructor Documentation

RooAbsLValue::RooAbsLValue (  ) 

Definition at line 38 of file RooAbsLValue.cxx.

RooAbsLValue::~RooAbsLValue (  )  [virtual]

Definition at line 46 of file RooAbsLValue.cxx.

RooAbsLValue::RooAbsLValue (  ) 

virtual RooAbsLValue::~RooAbsLValue (  )  [virtual]


Member Function Documentation

virtual void RooAbsLValue::setBin ( Int_t  ibin,
const char *  rangeName = 0 
) [pure virtual]

Referenced by RooDataHist::initialize().

virtual Int_t RooAbsLValue::getBin ( const char *  rangeName = 0  )  const [pure virtual]

virtual Int_t RooAbsLValue::numBins ( const char *  rangeName = 0  )  const [pure virtual]

Referenced by RooDataHist::initialize().

virtual Double_t RooAbsLValue::getBinWidth ( Int_t  i,
const char *  rangeName = 0 
) const [pure virtual]

Referenced by RooDataHist::calculatePartialBinVolume(), and RooDataHist::initialize().

virtual Double_t RooAbsLValue::volume ( const char *  rangeName  )  const [pure virtual]

Referenced by RooAbsCachedPdf::analyticalIntegralWN().

virtual void RooAbsLValue::randomize ( const char *  rangeName = 0  )  [pure virtual]

Referenced by RooGenContext::generateEvent(), and RooProdGenContext::generateEvent().

virtual const RooAbsBinning* RooAbsLValue::getBinningPtr ( const char *  rangeName  )  const [pure virtual]

Referenced by RooHistPdf::plotSamplingHint(), and RooHistFunc::plotSamplingHint().

virtual Int_t RooAbsLValue::getBin ( const RooAbsBinning  )  const [pure virtual]

virtual void RooAbsLValue::setBin ( Int_t  ibin,
const char *  rangeName = 0 
) [pure virtual]

virtual Int_t RooAbsLValue::getBin ( const char *  rangeName = 0  )  const [pure virtual]

virtual Int_t RooAbsLValue::numBins ( const char *  rangeName = 0  )  const [pure virtual]

virtual Double_t RooAbsLValue::getBinWidth ( Int_t  i,
const char *  rangeName = 0 
) const [pure virtual]

virtual Double_t RooAbsLValue::volume ( const char *  rangeName  )  const [pure virtual]

virtual void RooAbsLValue::randomize ( const char *  rangeName = 0  )  [pure virtual]

virtual const RooAbsBinning* RooAbsLValue::getBinningPtr ( const char *  rangeName  )  const [pure virtual]

virtual Int_t RooAbsLValue::getBin ( const RooAbsBinning  )  const [pure virtual]


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