LArSoft  v10_04_05
Liquid Argon Software toolkit - https://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  public:
18  RQ_OBJECT("evd::Display3DView")
19 
20  public:
21  Display3DView(TGMainFrame* mf);
22 
23  const char* Description() const { return "3D Detector Display"; }
24  const char* PrintTag() const { return "lar3d"; }
25  void Draw(const char* opt = "");
26  void CloseWindow();
27 
28  private:
30  };
31 }
32 
33 #endif
34 
const char * PrintTag() const
Definition: Display3DView.h:24
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:25
View of event shoing the XZ and YZ readout planes.
Definition: Display3DView.h:16
LArSoft includes.
Display3DView(TGMainFrame *mf)
Display3DPad * fDisplay3DPad
Definition: Display3DView.h:29
const char * Description() const
Definition: Display3DView.h:23