84 os << IsA()->GetName() ;
119 for (i=0 ; i<
n ; i++) {
135void RooAbsBinning::Streamer(
TBuffer &R__b)
141 TObject::Streamer(R__b);
143 TNamed::Streamer(R__b);
145 RooPrintable::Streamer(R__b);
149 TNamed::Streamer(R__b);
150 RooPrintable::Streamer(R__b);
RooAbsBinning is the abstract base class for RooRealVar binning definitions.
virtual Double_t binLow(Int_t bin) const =0
Int_t numBins() const
Return number of bins.
virtual void printName(std::ostream &os) const
Print binning name.
virtual ~RooAbsBinning()
Destructor.
virtual void printClassName(std::ostream &os) const
Print binning class name.
virtual Double_t binHigh(Int_t bin) const =0
virtual void printArgs(std::ostream &os) const
Print binning arguments (the RooAbsReal objects represening the variable bin boundaries for parameter...
virtual void printValue(std::ostream &os) const
Print binning value, i.e the bin boundary positions.
virtual RooAbsReal * highBoundFunc() const
Return pointer to RooAbsReal parameterized upper bound, if any.
RooAbsBinning(const char *name=0)
Constructor.
virtual void printTitle(std::ostream &os) const
Print binning title.
virtual RooAbsReal * lowBoundFunc() const
Return pointer to RooAbsReal parameterized lower bound, if any.
Buffer base class used for serializing objects.
virtual void SetByteCount(UInt_t cntpos, Bool_t packInVersion=kFALSE)=0
virtual Version_t ReadVersion(UInt_t *start=0, UInt_t *bcnt=0, const TClass *cl=0)=0
virtual Int_t CheckByteCount(UInt_t startpos, UInt_t bcnt, const TClass *clss)=0
virtual UInt_t WriteVersion(const TClass *cl, Bool_t useBcnt=kFALSE)=0
The TNamed class is the base class for all named ROOT classes.
virtual const char * GetTitle() const
Returns title of object.
virtual const char * GetName() const
Returns name of object.