Abstract class describing a column-array in a N tuple.  
 More...
#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/NTuple.h>
template<class TYP>
class NTuple::_Array< TYP >
Abstract class describing a column-array in a N tuple. 
Definition at line 52 of file NTuple.h.
◆ begin()
Definition at line 189 of file NTuple.h.
  189 { 
return this->m_buffer; }
 
 
 
◆ create()
Create instance. 
Definition at line 43 of file NTupleItems.cpp.
   45   return new _ArrayImp<TYP>( tup, 
name, info, idx, len, min, max, def );
 
 
 
 
◆ data() [1/2]
Access to data by reference (CONST) 
Definition at line 187 of file NTuple.h.
  187 { 
return this->m_buffer[i]; }
 
 
 
◆ data() [2/2]
Access to data by reference (CONST) 
Definition at line 185 of file NTuple.h.
  185 { 
return this->m_buffer[i]; }
 
 
 
◆ end()
Definition at line 190 of file NTuple.h.
  190 { 
return this->m_buffer + this->length(); }
 
 
 
◆ operator=()
template<class TYP > 
template<class T > 
 
Assignment operator. 
Definition at line 174 of file NTuple.h.
  175       long len = this->length();
 
  176       if ( len == 
copy.length() ) {
 
  177         const T* source = (
const T*)
copy.buffer();
 
  181       throw std::out_of_range( 
"N-tuple matrix cannot be copied! The index range does not match!" );
 
 
 
 
The documentation for this class was generated from the following files: