HiNTupleXML.h
Go to the documentation of this file.
1 /* -*- mode: c++ -*- */
2 
15 #ifndef _HiNTupleXML_H_
16 #define _HiNTupleXML_H_
17 
18 #include "BaseXML.h"
19 
20 namespace hippodraw {
21 
22 class DataSource;
23 
29 class MDL_HIPPOPLOT_API HiNTupleXML : virtual public BaseXML
30 {
31 
32 private:
33 
35  HiNTupleXML ( const HiNTupleXML & );
36 
38  std::string m_name;
39 
40 public:
41 
44 
47  XmlElement * createElement ( const DataSource & ntuple );
48 
51  const DataSource * getObject ( const XmlElement & tag ) const;
52 
55  const DataSource * getObject ( const std::string ) const;
56 
59  std::string getName ( const XmlElement & tag ) const;
60 
61 };
62 
63 } // namespace hippodraw
64 
65 #endif // _HiNTupleXML_H_

Generated for HippoDraw Class Library by doxygen