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 26 of file RooAbsLValue.h.
Public Member Functions | |
RooAbsLValue () | |
Constructor. More... | |
virtual | ~RooAbsLValue () |
Destructor. More... | |
virtual Int_t | getBin (const char *rangeName=0) const =0 |
virtual Int_t | getBin (const RooAbsBinning *) const =0 |
virtual std::list< std::string > | getBinningNames () const =0 |
virtual const RooAbsBinning * | getBinningPtr (const char *rangeName) const =0 |
virtual Double_t | getBinWidth (Int_t i, const char *rangeName=0) const =0 |
virtual Int_t | numBins (const char *rangeName=0) const =0 |
virtual void | randomize (const char *rangeName=0)=0 |
virtual void | setBin (Int_t ibin, const char *rangeName=0)=0 |
virtual Double_t | volume (const char *rangeName) 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 RooAbsCategoryLValue, and RooAbsRealLValue.
|
pure virtual |
Implemented in RooAbsCategoryLValue, and RooAbsRealLValue.
|
pure virtual |
Implemented in RooAbsCategoryLValue, RooErrorVar, RooLinearVar, and RooRealVar.
|
pure virtual |
Implemented in RooAbsCategoryLValue, and RooAbsRealLValue.
|
pure virtual |
Implemented in RooAbsRealLValue, and RooAbsCategoryLValue.
|
pure virtual |
Implemented in RooAbsCategoryLValue, and RooAbsRealLValue.
|
pure virtual |
Implemented in RooAbsCategoryLValue, and RooAbsRealLValue.
Implemented in RooAbsCategoryLValue, and RooAbsRealLValue.
|
pure virtual |
Implemented in RooAbsCategoryLValue, and RooAbsRealLValue.