Gaudi Framework, version v23r0 |
Home | Generated: Mon Jan 30 2012 |
Abstract class describing basic data in an Ntuple. More...
#include <NTuple.h>
Public Types | |
typedef Range< TYP > | ItemRange |
Set type definition to make life more easy easy. | |
Public Member Functions | |
virtual void | setDefault (const TYP d)=0 |
Set default value. | |
virtual const ItemRange & | range () const =0 |
Access the range if specified. | |
Protected Attributes | |
TYP * | m_buffer |
Pointer to data buffer. |
Abstract class describing basic data in an Ntuple.
Definition at line 112 of file NTuple.h.
typedef Range<TYP> NTuple::_Data< TYP >::ItemRange |
Set type definition to make life more easy easy.
Reimplemented in NTuple::_DataImp< TYP >, NTuple::_ItemImp< TYP >, NTuple::_ArrayImp< TYP >, and NTuple::_MatrixImp< TYP >.
virtual const ItemRange& NTuple::_Data< TYP >::range | ( | ) | const [pure virtual] |
Access the range if specified.
Implemented in NTuple::_DataImp< TYP >, NTuple::_ItemImp< TYP >, NTuple::_ArrayImp< TYP >, and NTuple::_MatrixImp< TYP >.
virtual void NTuple::_Data< TYP >::setDefault | ( | const TYP | d ) | [pure virtual] |
Set default value.
Implemented in NTuple::_DataImp< TYP >, NTuple::_ItemImp< TYP >, NTuple::_ArrayImp< TYP >, and NTuple::_MatrixImp< TYP >.
TYP* NTuple::_Data< TYP >::m_buffer [protected] |