Class acting as a smart pointer holding a N tuple _Item.
More...
#include <NTuple.h>
List of all members.
Detailed Description
template<class TYP>
class NTuple::Item< TYP >
Class acting as a smart pointer holding a N tuple _Item.
Definition at line 250 of file NTuple.h.
Member Typedef Documentation
Constructor & Destructor Documentation
Standard Constructor.
Definition at line 254 of file NTuple.h.
Member Function Documentation
Automatic type conversion.
Definition at line 256 of file NTuple.h.
{ return this->m_ptr->get(); }
Dereference operator for pointers.
Definition at line 258 of file NTuple.h.
{ return this->m_ptr->get(); }
Dereference operator for pointers(CONST)
Definition at line 260 of file NTuple.h.
{ return this->m_ptr->get(); }
Definition at line 285 of file NTuple.h.
{
this->m_ptr->set ( this->m_ptr->get() * data );
return *this;
}
Definition at line 262 of file NTuple.h.
{ return *this += TYP(1); }
Definition at line 263 of file NTuple.h.
{ return *this += TYP(1); }
Definition at line 277 of file NTuple.h.
{
this->m_ptr->set ( this->m_ptr->get() + data );
return *this;
}
Definition at line 265 of file NTuple.h.
{ return *this -= TYP(1); }
Definition at line 264 of file NTuple.h.
{ return *this -= TYP(1); }
Definition at line 281 of file NTuple.h.
{
this->m_ptr->set ( this->m_ptr->get() - data );
return *this;
}
Definition at line 289 of file NTuple.h.
{
this->m_ptr->set ( this->m_ptr->get() / data );
return *this;
}
template<class TYP>
template<class T >
Assignment operator.
Definition at line 273 of file NTuple.h.
{
this->m_ptr->set( data->get() );
return *this;
}
Assignment operator.
Definition at line 267 of file NTuple.h.
{
this->m_ptr->set( data );
return *this;
}
The documentation for this class was generated from the following file:
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v23r0/GaudiKernel/GaudiKernel/NTuple.h