16 #ifndef ROO_ABS_LVALUE
17 #define ROO_ABS_LVALUE
34 virtual void setBin(
Int_t ibin,
const char* rangeName=0) = 0 ;
35 virtual Int_t getBin(
const char* rangeName=0)
const = 0 ;
36 virtual Int_t numBins(
const char* rangeName=0)
const = 0 ;
39 virtual void randomize(
const char* rangeName=0) = 0 ;
virtual Double_t getBinWidth(Int_t i, const char *rangeName=0) const =0
#define ClassDef(name, id)
virtual const RooAbsBinning * getBinningPtr(const char *rangeName) const =0
virtual std::list< std::string > getBinningNames() const =0
virtual void setBin(Int_t ibin, const char *rangeName=0)=0
virtual Int_t getBin(const char *rangeName=0) const =0
RooAbsLValue()
Constructor.
virtual void randomize(const char *rangeName=0)=0
RooAbsBinning is the abstract base class for RooRealVar binning definitions This class defines the in...
Abstract base class for objects that are lvalues, i.e.
virtual Double_t volume(const char *rangeName) const =0
virtual ~RooAbsLValue()
Destructor.
virtual Int_t numBins(const char *rangeName=0) const =0