PyNTuple.h
Go to the documentation of this file.
1 /* -*- mode: c++ -*- */
2 
14 #ifndef _PyNTuple_H_
15 #define _PyNTuple_H_
16 
17 #include "datasrcs/NTuple.h"
18 
19 namespace hippodraw {
20 
28 class PyNTuple : public NTuple
29 {
30 private:
31 
32 public:
33 
36  explicit PyNTuple ( const std::vector < std::string > & labels );
37 
42  PyNTuple ( unsigned int n );
43 
46  PyNTuple ( const PyNTuple & );
47 
50  PyNTuple ( const NTuple & );
51 
54  PyNTuple ( );
55 
58  virtual void setTitle ( const std::string & title );
59 
60  virtual int addColumn ( const std::string & label,
61  const std::vector < double > & column );
62 
63  virtual void replaceColumn ( unsigned int i,
64  const std::vector < double > & column );
65 
66  virtual void replaceColumn ( const std::string & label,
67  const std::vector < double > & column );
68 
69  virtual void addRow ( const std::vector < double > & row );
70 
71  virtual void clear ();
72 
73  virtual void append ( const DataSource * source );
74 
75 };
76 
77 } // namespace hippodraw
78 
79 #endif // _PyNTuple_H_

Generated for HippoDraw Class Library by doxygen