EventDisplay3DUtils.h
Go to the documentation of this file.
1 //
2 // - Serves as the link between ROOT "events" (e.g. mouse-clicks) and the ART
3 // event display service by providing a receiver slot for signals generated
4 // by the ROOT events. A ROOT dictionary needs to be generated for this.
5 //
6 
7 #ifndef EventDisplay3D_EvtDisplayUtils_hh
8 #define EventDisplay3D_EvtDisplayUtils_hh
9 
10 #include <TObject.h>
11 #include <TApplication.h>
12 #include <TGTextBuffer.h>
13 #include <iostream>
14 
15 namespace gar{
16  namespace evd3d
17  {
19  {
20 
21  public:
22  explicit EventDisplay3DUtils();
23  void PrevEvent();
24  void NextEvent();
25  void GotoEvent();
26  TGTextBuffer *fTbRun;
27  TGTextBuffer *fTbEvt;
28 
29  int LogColor(double val, double minVal, double maxVal, double magScale=5.0);
30 
33 
34  };
35  }
36 }
37 #endif /* EventDisplay3D_EvtDisplayUtils_hh */
int LogColor(double val, double minVal, double maxVal, double magScale=5.0)
General GArSoft Utilities.