LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
Display3DView.h
Go to the documentation of this file.
1 #ifndef EVD_DISPLAY3DVIEW_H
7 #define EVD_DISPLAY3DVIEW_H
8 #include "RQ_OBJECT.h"
9 
11 
12 namespace evd {
13  class Display3DPad;
14 
16  class Display3DView : public evdb::Canvas {
17 
18  public:
19 
20  RQ_OBJECT("evd::Display3DView")
21 
22  public:
23  Display3DView(TGMainFrame* mf);
25 
26  const char* Description() const { return "3D Detector Display"; }
27  const char* PrintTag() const { return "lar3d"; }
28  void Draw(const char* opt="");
29  void CloseWindow();
30 
31  private:
33  };
34 }
35 
36 #endif
37 
const char * PrintTag() const
Definition: Display3DView.h:27
void Draw(const char *opt="")
Base class for define a detector display.
A drawing pad showing a 3D rendering of the detector.
Definition: Display3DPad.h:20
View of event shoing the XZ and YZ readout planes.
Definition: Display3DView.h:16
LArSoft includes.
Display3DView(TGMainFrame *mf)
Display3DPad * fDisplay3DPad
Definition: Display3DView.h:32
const char * Description() const
Definition: Display3DView.h:26