Gaudi Framework, version v23r0 |
Home | Generated: Mon Jan 30 2012 |
Concrete class discribing a column in a N tuple. More...
#include <NTupleItems.h>
Public Types | |
typedef Range< TYP > | ItemRange |
Set type definition to make life more easy easy. | |
Public Member Functions | |
_ItemImp (INTuple *tup, const std::string &name, const std::type_info &info, TYP min, TYP max, TYP def) | |
Standard Constructor. | |
virtual | ~_ItemImp () |
Standard Destructor. | |
virtual void | setDefault (const TYP val) |
Compiler type ID. | |
virtual const ItemRange & | range () const |
Access the range if specified. | |
virtual long | size () const |
Size of entire object. |
Concrete class discribing a column in a N tuple.
Definition at line 160 of file NTupleItems.h.
typedef Range<TYP> NTuple::_ItemImp< TYP >::ItemRange |
Set type definition to make life more easy easy.
Reimplemented from NTuple::_DataImp< TYP >.
Definition at line 165 of file NTupleItems.h.
NTuple::_ItemImp< TYP >::_ItemImp | ( | INTuple * | tup, |
const std::string & | name, | ||
const std::type_info & | info, | ||
TYP | min, | ||
TYP | max, | ||
TYP | def | ||
) | [inline] |
Standard Constructor.
Definition at line 167 of file NTupleItems.h.
virtual NTuple::_ItemImp< TYP >::~_ItemImp | ( | ) | [inline, virtual] |
virtual const ItemRange& NTuple::_ItemImp< TYP >::range | ( | ) | const [inline, virtual] |
Access the range if specified.
Reimplemented from NTuple::_DataImp< TYP >.
Definition at line 176 of file NTupleItems.h.
{ return this->m_range; }
virtual void NTuple::_ItemImp< TYP >::setDefault | ( | const TYP | val ) | [inline, virtual] |
Compiler type ID.
Set default value
Reimplemented from NTuple::_DataImp< TYP >.
Definition at line 174 of file NTupleItems.h.
{ this->m_def = val; }
virtual long NTuple::_ItemImp< TYP >::size | ( | void | ) | const [inline, virtual] |
Size of entire object.
Reimplemented from NTuple::_DataImp< TYP >.
Definition at line 178 of file NTupleItems.h.
{ return this->m_length*sizeof(TYP); }