BinsBaseXML.h
Go to the documentation of this file.
1 /* -*- mode: c++ -*- */
2 
14 #ifndef _BinsBaseXML_H_
15 #define _BinsBaseXML_H_
16 
17 #include "BaseXML.h"
18 
19 namespace hippodraw {
20 
21 class BinsBase;
22 class BinnerAxisXML;
23 
30 {
31 
32 private:
33 
35  std::string m_axis;
36 
39 
40 public: // member functions
41 
45 
48  ~BinsBaseXML ();
49 
52  XmlElement * createElement ( const BinsBase & bins );
53 
56  virtual BinsBase * createObject ( const XmlElement * element );
57 
58 private: // member functions
59 
61  BinsBaseXML ( const BinsBaseXML & );
62 
64  void createChildren ( XmlElement & tag, const BinsBase & bins );
65 
66 };
67 
68 } // namespace hippodraw
69 
70 #endif // _BinsBaseXML_H_

Generated for HippoDraw Class Library by doxygen