CbmRoot
Simple/LxDraw.h
Go to the documentation of this file.
1 #ifndef LXDRAW_INCLUDED
2 #define LXDRAW_INCLUDED
3 
4 #pragma GCC diagnostic ignored "-Weffc++"
5 
6 #include "TCanvas.h"
7 #include "TGeoNode.h"
8 
9 class LxDraw {
10 public:
11  LxDraw();
12  void ClearView();
13  void Ask();
14  void DrawMCTracks();
15  void DrawInputHits();
16  void DrawMuch(TGeoNode* node);
17  void DrawMuch();
18  void DrawRays();
19  void DrawRecoTracks();
20  void DrawMCPoints();
21  void DrawExtTracks();
22  void SaveCanvas(TString name);
23 
24 private:
25  TCanvas YZ;
26  TCanvas YX;
27  TCanvas XZ;
28  bool ask;
29 };
30 
31 #endif //LXDRAW_INCLUDED
LxDraw::YZ
TCanvas YZ
Definition: Simple/LxDraw.h:25
LxDraw::DrawMCTracks
void DrawMCTracks()
Definition: Simple/LxDraw.cxx:78
LxDraw::DrawMCPoints
void DrawMCPoints()
Definition: Simple/LxDraw.cxx:833
LxDraw
Definition: Simple/LxDraw.h:9
LxDraw::DrawExtTracks
void DrawExtTracks()
Definition: Simple/LxDraw.cxx:884
LxDraw::YX
TCanvas YX
Definition: Simple/LxDraw.h:26
LxDraw::DrawRecoTracks
void DrawRecoTracks()
Definition: Simple/LxDraw.cxx:713
LxDraw::XZ
TCanvas XZ
Definition: Simple/LxDraw.h:27
LxDraw::Ask
void Ask()
Definition: Simple/LxDraw.cxx:60
LxDraw::LxDraw
LxDraw()
Definition: Simple/LxDraw.cxx:32
LxDraw::SaveCanvas
void SaveCanvas(TString name)
Definition: Simple/LxDraw.cxx:926
LxDraw::ClearView
void ClearView()
Definition: Simple/LxDraw.cxx:54
LxDraw::DrawMuch
void DrawMuch()
Definition: Simple/LxDraw.cxx:517
LxDraw::ask
bool ask
Definition: Simple/LxDraw.h:28
LxDraw::DrawRays
void DrawRays()
Definition: Simple/LxDraw.cxx:628
LxDraw::DrawInputHits
void DrawInputHits()
Definition: Simple/LxDraw.cxx:303