8#include "GaudiKernel/NTuple.h"
33 void fillArray (
string name,
string index_name,
double* value,
int size);
34 void fillArrayLong(
string name,
string index_name,
long* value,
int size);
35 void fillArrayInt(
string name,
string index_name,
int* value,
int size);
44 bool containsEntry(
string name);
46 NTuple::Tuple* m_Tree;
49 map<string, NTuple::Item<double> > m_ntupleDoubleMap;
50 map<string, double> m_doubleMap;
52 map<string, NTuple::Item<long> > m_ntupleLongMap;
53 map<string, long> m_longMap;
55 map<string, NTuple::Array<double> > m_ntupleArrayMap;
56 map<string, double*> m_arrayMap;
58 map<string, NTuple::Array<long> > m_ntupleArrayLongMap;
59 map<string, long*> m_arrayLongMap;
61 map<string, NTuple::Array<int> > m_ntupleArrayIntMap;
62 map<string, int*> m_arrayIntMap;
66 string concatName(
string prefix,
string base,
int index);
67 string concatName(
string prefix,
string base);
void fillArrayLong(string name, string index_name, long *value, int size)
void fillLong(string name, long value)
void fillDouble(string name, double value)
void fillArrayInt(string name, string index_name, int *value, int size)
NTupleHelper(NTuple::Tuple *Tree)
void fillArray(string name, string index_name, double *value, int size)