| # Gaudi Framework, version v20r4
Generated: 8 Jan 2009

# HNTupleCnv.cpp File Reference

`#include "GaudiKernel/CnvFactory.h"`
`#include "GaudiKernel/DataObject.h"`
`#include "GaudiKernel/IRegistry.h"`
`#include "GaudiKernel/IOpaqueAddress.h"`
`#include "GaudiKernel/IDataProviderSvc.h"`
`#include "GaudiKernel/INTupleSvc.h"`
`#include "GaudiKernel/MsgStream.h"`
`#include "GaudiKernel/NTuple.h"`
`#include "NTupleInfo.h"`
`#include "HNTupleCnv.h"`
`#include "HbookDef.h"`

Include dependency graph for HNTupleCnv.cpp:

Go to the source code of this file.

## Namespaces
namespace | HbookCnv
## Defines
#define | HBOOKCNV_HNTUPLECNV_CPP
#define | INSTANTIATE(TYP) template INTupleItem* createNTupleItem<TYP>(NTUPLEINFO& tags, long i, INTuple* tuple, TYP minimum, TYP maximum, long& size);
| Make the compiler instantiate the code...
## Functions
bool | HbookCnv::parseName (std::string full, std::string &blk, std::string &var)
template<class TYP>
INTupleItem * | HbookCnv::createNTupleItem (NTUPLEINFO &tags, long i, INTuple *tuple, TYP minimum, TYP maximum, long &size)
| Add an item of a given type to the N tuple.
INTupleItem * | HbookCnv::createNTupleItem (NTUPLEINFO &tags, long i, INTuple *tuple, IOpaqueAddress *, IOpaqueAddress *, long &size)

## Define Documentation

#define HBOOKCNV_HNTUPLECNV_CPP

Definition at line 2 of file HNTupleCnv.cpp.

#define INSTANTIATE | ( | TYP |  | ) | template INTupleItem* createNTupleItem<TYP>(NTUPLEINFO& tags, long i, INTuple* tuple, TYP minimum, TYP maximum, long& size);

Make the compiler instantiate the code...

Definition at line 188 of file HNTupleCnv.cpp.