ROOT
6.07/01
Reference Guide
|
Abstract base class for objects that are lvalues, i.e.
objects whose value can be modified directly. This class implements abstract methods for binned fits that return the number of fit bins and change the value of the object to the central value of a given fit bin, regardless of the type of value.
Definition at line 27 of file RooAbsLValue.h.
Public Member Functions | |
RooAbsLValue () | |
Constructor. More... | |
virtual | ~RooAbsLValue () |
Destructor. More... | |
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 RooAbsBinning * | getBinningPtr (const char *rangeName) const =0 |
virtual std::list< std::string > | getBinningNames () const =0 |
virtual Int_t | getBin (const RooAbsBinning *) const =0 |
#include <RooAbsLValue.h>
RooAbsLValue::RooAbsLValue | ( | ) |
Constructor.
Definition at line 43 of file RooAbsLValue.cxx.
|
virtual |
Destructor.
Definition at line 52 of file RooAbsLValue.cxx.
|
pure virtual |
Implemented in RooAbsRealLValue, and RooAbsCategoryLValue.
|
pure virtual |
Implemented in RooAbsCategoryLValue, and RooAbsRealLValue.
|
pure virtual |
Implemented in RooErrorVar, RooRealVar, RooAbsCategoryLValue, and RooLinearVar.
|
pure virtual |
|
pure virtual |
Implemented in RooAbsRealLValue, and RooAbsCategoryLValue.
Referenced by RooDataHist::calculatePartialBinVolume(), and RooDataHist::initialize().
|
pure virtual |
Implemented in RooAbsRealLValue, and RooAbsCategoryLValue.
Referenced by RooFFTConvPdf::fillCacheObject(), RooDataHist::initialize(), and RooDataHistSliceIter::RooDataHistSliceIter().
|
pure virtual |
Implemented in RooAbsCategoryLValue, and RooAbsRealLValue.
Referenced by RooGenContext::generateEvent(), and RooProdGenContext::generateEvent().
Implemented in RooAbsRealLValue, and RooAbsCategoryLValue.
Referenced by RooFFTConvPdf::fillCacheObject(), RooDataHist::initialize(), and RooDataHistSliceIter::RooDataHistSliceIter().
|
pure virtual |
Implemented in RooAbsRealLValue, and RooAbsCategoryLValue.
Referenced by RooAbsCachedPdf::analyticalIntegralWN().