Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

HiNTupleXML.h

Go to the documentation of this file.
00001 /* -*- mode: c++ -*- */
00002 
00015 #ifndef _HiNTupleXML_H_
00016 #define _HiNTupleXML_H_
00017 
00018 #include "BaseXML.h"
00019 
00020 class DataSource;
00021 
00027 class MDL_HIPPOPLOT_API HiNTupleXML : virtual public BaseXML
00028 {
00029 
00030 private:
00031 
00033   HiNTupleXML ( const HiNTupleXML & );
00034 
00036   std::string m_name;
00037 
00038 public:
00039 
00041   HiNTupleXML ( XmlController * );
00042 
00045   XmlElement * createElement ( const DataSource & ntuple );
00046 
00049   const DataSource * getObject ( const XmlElement & tag ) const;
00050 
00053   std::string getName ( const XmlElement & tag ) const;
00054 
00055 };
00056 
00057 #endif // _HiNTupleXML_H_

Generated for HippoDraw-1.14.8.5 by doxygen 1.4.3