CbmRoot
riplet/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 #ifdef LXDRAW
7 
8 #include "TCanvas.h"
9 #include "TGeoNode.h"
10 
11 class LxDraw {
12 public:
13  LxDraw();
14  void ClearView();
15  void Ask();
16  void DrawMCTracks();
17  void DrawInputHits();
18  void DrawMuch(TGeoNode* node);
19  void DrawMuch();
20  void DrawRays();
21  void DrawRecoTracks();
22  void DrawMCPoints();
23  void DrawExtTracks();
24  void SaveCanvas(TString name);
25 
26 private:
27  TCanvas YZ;
28  TCanvas YX;
29  TCanvas XZ;
30  bool ask;
31 };
32 
33 #endif //LXDRAW
34 
35 #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