AliPhysics  9b6b435 (9b6b435)
TBinning.h
Go to the documentation of this file.
1 #ifndef TBINNING_H
2 #define TBINNING_H
3 /* Copyright(c) 1998-2016, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice */
5 
6 #include <TObject.h>
7 
23 class TBinning : public TObject {
24 public:
25 
29  TBinning() {}
30 
34  virtual ~TBinning() {}
35 
40  virtual TBinning * MakeCopy() const = 0;
41 
47  virtual void CreateBinEdges(TArrayD &binedges) const = 0;
48 
49  ClassDef(TBinning, 1);
50 };
51 
52 #endif // TBINNING_H
virtual ~TBinning()
Definition: TBinning.h:34
virtual void CreateBinEdges(TArrayD &binedges) const =0
Interface for binnings used by the histogram handler.
Definition: TBinning.h:23
virtual TBinning * MakeCopy() const =0
TBinning()
Definition: TBinning.h:29