#include <EvtAbsBinning.hh>
Public Member Functions | |
EvtAbsBinning () | |
EvtAbsBinning (const EvtAbsBinning< T > &other) | |
virtual | ~EvtAbsBinning () |
virtual EvtAbsBinning< T > * | clone () const =0 |
virtual int | getBin (const T &point) const =0 |
virtual T | getBinPoint (int bin) const =0 |
virtual double | size (int bin) const =0 |
virtual int | nTypes () const =0 |
virtual char * | typeLabel (int i) const |
Definition at line 20 of file EvtAbsBinning.hh.
EvtAbsBinning< T >::EvtAbsBinning | ( | ) | [inline] |
EvtAbsBinning< T >::EvtAbsBinning | ( | const EvtAbsBinning< T > & | other | ) | [inline] |
virtual EvtAbsBinning< T >::~EvtAbsBinning | ( | ) | [inline, virtual] |
virtual EvtAbsBinning<T>* EvtAbsBinning< T >::clone | ( | ) | const [pure virtual] |
virtual int EvtAbsBinning< T >::getBin | ( | const T & | point | ) | const [pure virtual] |
virtual T EvtAbsBinning< T >::getBinPoint | ( | int | bin | ) | const [pure virtual] |
virtual int EvtAbsBinning< T >::nTypes | ( | ) | const [pure virtual] |
virtual double EvtAbsBinning< T >::size | ( | int | bin | ) | const [pure virtual] |
virtual char* EvtAbsBinning< T >::typeLabel | ( | int | i | ) | const [inline, virtual] |
Definition at line 37 of file EvtAbsBinning.hh.
00038 { 00039 char* a = new char[128]; 00040 sprintf(a,"%d",i); 00041 return a; 00042 }