All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HeaderPad.h
Go to the documentation of this file.
1 ///
2 /// \file HeaderPad.h
3 /// \brief Drawing pad for time or charge histograms
4 /// \author messier@indiana.edu
5 ///
6 #ifndef EVD_HEADER_H
7 #define EVD_HEADER_H
8 
10 namespace evdb { class View2D; }
11 
12 namespace evd {
13  class HeaderPad : public DrawingPad {
14  public:
15  HeaderPad(const char* nm, const char* ti,
16  double x1, double y1,
17  double x2, double y2,
18  const char* opt);
19  ~HeaderPad();
20  void Draw(const char* opt="");
21 
22  private:
23  evdb::View2D* fView; ///< Collection of drawn objects
24  };
25 }
26 
27 #endif
28 ////////////////////////////////////////////////////////////////////////
evdb::View2D * fView
Collection of drawn objects.
Definition: HeaderPad.h:23
Base class for all event display drawing pads.
HeaderPad(const char *nm, const char *ti, double x1, double y1, double x2, double y2, const char *opt)
Definition: HeaderPad.cxx:23
Base class for event display drawing pads.
Definition: DrawingPad.h:29
void Draw(const char *opt="")
Definition: HeaderPad.cxx:41