Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

EvtAbsBinning< T > Class Template Reference

#include <EvtAbsBinning.hh>

List of all members.

Public Member Functions

virtual EvtAbsBinning< T > * clone () const =0
 EvtAbsBinning (const EvtAbsBinning< T > &other)
 EvtAbsBinning ()
virtual int getBin (const T &point) const =0
virtual T getBinPoint (int bin) const =0
virtual int nTypes () const =0
virtual double size (int bin) const =0
virtual char * typeLabel (int i) const
virtual ~EvtAbsBinning ()

template<class T>
class EvtAbsBinning< T >


Constructor & Destructor Documentation

template<class T>
EvtAbsBinning< T >::EvtAbsBinning  )  [inline]
 

00024   {}

template<class T>
EvtAbsBinning< T >::EvtAbsBinning const EvtAbsBinning< T > &  other  )  [inline]
 

00026   {}

template<class T>
virtual EvtAbsBinning< T >::~EvtAbsBinning  )  [inline, virtual]
 

00028   {}


Member Function Documentation

template<class T>
virtual EvtAbsBinning<T>* EvtAbsBinning< T >::clone  )  const [pure virtual]
 

template<class T>
virtual int EvtAbsBinning< T >::getBin const T &  point  )  const [pure virtual]
 

template<class T>
virtual T EvtAbsBinning< T >::getBinPoint int  bin  )  const [pure virtual]
 

template<class T>
virtual int EvtAbsBinning< T >::nTypes  )  const [pure virtual]
 

template<class T>
virtual double EvtAbsBinning< T >::size int  bin  )  const [pure virtual]
 

template<class T>
virtual char* EvtAbsBinning< T >::typeLabel int  i  )  const [inline, virtual]
 

00038   {
00039     char* a = new char[128];
00040     sprintf(a,"%d",i);
00041     return a;
00042   }


The documentation for this class was generated from the following file:
Generated on Wed Feb 2 16:03:05 2011 for BOSS6.5.5 by  doxygen 1.3.9.1