32 #ifndef G4XmlRNtupleDescription_h 33 #define G4XmlRNtupleDescription_h 1 37 #include "tools/raxml" 38 #include "tools/ntuple_binding" 51 fNtupleBinding(new
tools::ntuple_binding()),
55 fIsInitialized(false) {}
59 delete fNtupleBinding;
62 {std::map< tools::aida::ntuple*, std::vector<int>* >::iterator it;
63 for ( it = fIVectorBindingMap.begin();
64 it != fIVectorBindingMap.end(); it++) {
67 {std::map<tools::aida::ntuple*, std::vector<float>* >::iterator it;
68 for ( it = fFVectorBindingMap.begin();
69 it != fFVectorBindingMap.end(); it++) {
72 {std::map<tools::aida::ntuple*, std::vector<double>* >::iterator it;
73 for ( it = fDVectorBindingMap.begin();
74 it != fDVectorBindingMap.end(); it++) {
std::map< tools::aida::ntuple *, std::vector< double > *> fDVectorBindingMap
G4XmlRNtupleDescription(tools::aida::ntuple *rntuple)
tools::ntuple_binding * fNtupleBinding
std::map< tools::aida::ntuple *, std::vector< int > *> fIVectorBindingMap
tools::aida::ntuple * fNtuple
std::map< tools::aida::ntuple *, std::vector< float > *> fFVectorBindingMap
~G4XmlRNtupleDescription()